Zum Hauptinhalt springen
YouTube Security VideosTechLinked: MapQuest is tracking mass surveillance cameras(21.10.2026 um 02:00 Uhr)
•
YouTube Security VideosPC-WELT: Die RTX 5090 kostet jetzt 20.000 €?! 🤯💸(21.10.2026 um 09:38 Uhr)
•
Windows Tipps & SecurityMW4's camo grind can be sped up in the early stages, here's how(21.10.2026 um 11:22 Uhr)
•••
Windows Tipps & SecurityBericht: EU lässt Benzin- und Diesel-Pkw auch nach 2035 zu(21.10.2026 um 09:18 Uhr)
•
Windows Tipps & SecurityGoogle schließt über 350 Lücken mit Update auf Chrome 156(21.10.2026 um 09:28 Uhr)
•
Windows Tipps & SecurityJava Runtime Environment (JRE)(21.10.2026 um 09:30 Uhr)
•
Windows Tipps & SecurityAvast Ultimate für zehn Geräte: Zwei Jahre Schutz für 29,99 Euro(21.10.2026 um 09:57 Uhr)
•
Windows Tipps & SecurityFirefox 158.0.1: Update behebt gefährliches Zertifikatsproblem(21.10.2026 um 10:06 Uhr)
•
YouTube Security VideosTechLinked: MapQuest is tracking mass surveillance cameras(21.10.2026 um 02:00 Uhr)
•
YouTube Security VideosPC-WELT: Die RTX 5090 kostet jetzt 20.000 €?! 🤯💸(21.10.2026 um 09:38 Uhr)
•
Windows Tipps & SecurityMW4's camo grind can be sped up in the early stages, here's how(21.10.2026 um 11:22 Uhr)
•••
Windows Tipps & SecurityBericht: EU lässt Benzin- und Diesel-Pkw auch nach 2035 zu(21.10.2026 um 09:18 Uhr)
•
Windows Tipps & SecurityGoogle schließt über 350 Lücken mit Update auf Chrome 156(21.10.2026 um 09:28 Uhr)
•
Windows Tipps & SecurityJava Runtime Environment (JRE)(21.10.2026 um 09:30 Uhr)
•
Windows Tipps & SecurityAvast Ultimate für zehn Geräte: Zwei Jahre Schutz für 29,99 Euro(21.10.2026 um 09:57 Uhr)
•
Windows Tipps & SecurityFirefox 158.0.1: Update behebt gefährliches Zertifikatsproblem(21.10.2026 um 10:06 Uhr)
•
Intelligence View
⚡ tsecurity.de Intelligence

GitHub Release: semgrep/semgrep v1.182.0 (20.10.2026)

Release v1.182.0 von semgrep/semgrep auf GitHub: 1.182.0 - 2026-10-20 ### Added Added Objective-C language support (objc, alpha): tree-sitter based parsing of…

Beitrag
0
Seite
0
↗ Quelle (GitHub · semgrep/semgrep)
Social ReaktionenReagiere als Erste:r — dein Feedback zählt!
semgrep/semgrepv1.182.020.10.2026@semgrep-ci[bot]

1.182.0 - 2026-10-20


### Added



  • Added Objective-C language support (objc, alpha): tree-sitter based parsing of .m files with semgrep pattern syntax (metavariables, ellipsis in argument/statement/message-keyword positions, deep ellipsis), enabling search-mode and taint-mode rules on Objective-C code. Message sends, blocks, control flow, class/method definitions, and Objective-C literals are modeled; remaining constructs parse and degrade gracefully. Objective-C++ (.mm) support will follow separately. (gh-9265)


### Changed




  • c-sharp-pro grammar update (v0.23.1):



    • C# (Pro) parsing and rule patterns now support Unicode escape sequences in identifiers (e.g. x\u0062), and matching follows C# identifier equality: @class, cl\u0061ss, and class (or a\u200Cb and ab) are the same name.

    • C# (Pro) now parses identifiers using Unicode XID characters such as ℘ (U+2118) and · (U+00B7), and still accepts formatting characters (e.g. soft hyphen) inside identifiers.


    (c-sharp-pro-v0.23.1)




  • hcl grammar update (v1.2.0):



    • Terraform target parsing now supports namespaced function calls such as provider::local::fn(...).

    • Terraform parsing now represents conditional and loop template directives with their conditions, binders, and bodies.

    • Terraform parsing now binds attribute and index traversal more tightly than unary operators.


    (hcl-v1.2.0)




  • lua grammar update (v0.5.0):



    • Lua parsing now supports Lua 5.4 variable attributes and Lua 5.5 leading attributes, global declarations, and named vararg parameters.

    • Lua parsing now accepts Unicode identifiers, hashbang lines, and additional numeric forms including LuaJIT binary, LL/ULL, and imaginary literals.

    • Lua AST conversion now preserves elseif branches in source order, including when an else branch is present, and correctly retains member-assignment receivers and colon-method declaration names.

    • Lua string ASTs now separate single-quoted and long-bracket delimiters from their content, consistently with double-quoted strings. Escape contents remain uninterpreted.

    • Lua parsing now handles builtin names such as next as ordinary callable identifiers.


    (lua-v0.5.0)




### Fixed



  • Fix C++ range-based for loops with structured bindings so they parse and preserve findings in the rest of the file. (CODE-10028)

  • Python only: a requirements.txt line declared as a version range or bare name is now reported as a direct dependency even when a requirements.in manifest is present. Such a line can only have been written by hand, since pip-compile emits exact pins, so it is a direct declaration regardless of whether the manifest names the package. Exact pins keep using the manifest to decide between direct and transitive. (SC-4242)


### Infra/Release Changes



  • Update the bundled Tree-sitter Elixir grammar to v0.3.5 and regenerate its parser with Tree-sitter 0.26.3; no language syntax changes. (elixir-v0.3.5)

Intelligence Digest — free The top security news daily · unsubscribe anytime
Community Rating & Social Proof
⭐ Leser-Wertung
–
Ø / 5.0
No reader ratings yet
Was this page helpful?
0
Jetzt Bewertung abgeben
🟢 Niedrig (1-3.9) 🟡 Mittel (4.0-6.9) 🔴 Hoch (7.0-8.9) Kritisch (9.0-10.0)
Pull to refresh
Nächster Beitrag