Skip to content

Pull requests: marcoroth/herb

Author
Filter by author
Loading
Label
Filter by label
Loading
Use alt + click/return to exclude labels
or + click/return for logical OR
Projects
Filter by project
Loading
Milestones
Filter by milestone
Loading
Reviews
Assignee
Filter by who’s assigned
Assigned to nobody Loading
Sort

Pull requests list

Ruby: Implement Herb/IncludesAssertion RuboCop cop engine Herb engine and Rails template compilation
#2397 opened Aug 24, 2026 by marcoroth Owner Loading…
Only configure VS Code extension when .vscode exists config Herb configuration file handling and config options linter @herb-tools/linter for HTML+ERB templates rust Rust bindings and the Herb Rust crate typescript TypeScript source across the javascript/ packages
#2395 opened Aug 23, 2026 by andyw8 Contributor Loading…
Ruby: Add html to Herb::ParserOptions c C source for the core parser, lexer, and AST c-extension Ruby C extension in ext/ parser HTML+ERB parser rbs RBS type signatures in sig/ ruby Ruby source for the gem and its libraries rubygem The herb RubyGem and its packaging
#2393 opened Aug 23, 2026 by marcoroth Owner 3/3 Loading…
Engine: Emit escaped ERB tags as literal text with html: false documentation Improvements or additions to documentation engine Herb engine and Rails template compilation rbs RBS type signatures in sig/ ruby Ruby source for the gem and its libraries rubygem The herb RubyGem and its packaging
#2392 opened Aug 23, 2026 by marcoroth Owner 2/3 Draft
Engine: Support Erubi's trim option documentation Improvements or additions to documentation engine Herb engine and Rails template compilation ruby Ruby source for the gem and its libraries rubygem The herb RubyGem and its packaging
#2391 opened Aug 23, 2026 by marcoroth Owner 1/3 Loading…
JavaScript: Stop shipping the unbundled tsc emit config Herb configuration file handling and config options highlighter @herb-tools/highlighter syntax highlighting and diagnostic rendering javascript JavaScript source across the javascript/ packages language-server @herb-tools/language-server and Language Server Protocol support linter @herb-tools/linter for HTML+ERB templates printer @herb-tools/printer AST printing and lossless reconstruction stimulus-lint stimulus-lint rules for Stimulus controllers and view templates
#2389 opened Aug 23, 2026 by marcoroth Owner Loading…
Linter: Counter-based offense suppression (ratchet) config Herb configuration file handling and config options documentation Improvements or additions to documentation linter @herb-tools/linter for HTML+ERB templates linter-rule Individual linter rules and their documentation typescript TypeScript source across the javascript/ packages
#2351 opened Aug 21, 2026 by joelhawksley Contributor Loading…
Lazy/flyweight Herb::Token: defer Range/Location/Position allocation c C source for the core parser, lexer, and AST c-extension Ruby C extension in ext/ rbs RBS type signatures in sig/ ruby Ruby source for the gem and its libraries rubygem The herb RubyGem and its packaging
#2346 opened Aug 21, 2026 by joelhawksley Contributor Loading…
Ruby: Intern short token values c C source for the core parser, lexer, and AST c-extension Ruby C extension in ext/ engine Herb engine and Rails template compilation rbs RBS type signatures in sig/ ruby Ruby source for the gem and its libraries rubygem The herb RubyGem and its packaging
#2328 opened Aug 20, 2026 by joelhawksley Contributor Loading…
Add Audition CI checks engine Herb engine and Rails template compilation ruby Ruby source for the gem and its libraries rubygem The herb RubyGem and its packaging
#2286 opened Aug 18, 2026 by joelhawksley Contributor Draft
Ruby: Release the GVL during native parsing c C source for the core parser, lexer, and AST c-extension Ruby C extension in ext/ parser HTML+ERB parser ruby Ruby source for the gem and its libraries rubygem The herb RubyGem and its packaging
#2263 opened Aug 17, 2026 by joelhawksley Contributor Loading…
Ruby: Support Herb in Ractors c C source for the core parser, lexer, and AST c-extension Ruby C extension in ext/ ruby Ruby source for the gem and its libraries rubygem The herb RubyGem and its packaging
#2261 opened Aug 17, 2026 by joelhawksley Contributor Draft
Add RuboCop support for Ruby in ERB templates config Herb configuration file handling and config options documentation Improvements or additions to documentation rbs RBS type signatures in sig/ ruby Ruby source for the gem and its libraries rubygem The herb RubyGem and its packaging rust Rust bindings and the Herb Rust crate typescript TypeScript source across the javascript/ packages
#2260 opened Aug 17, 2026 by joelhawksley Contributor Draft
Ruby: Reform RBS signatures of lex_file and parse_file rbs RBS type signatures in sig/ ruby Ruby source for the gem and its libraries rubygem The herb RubyGem and its packaging
#2233 opened Aug 14, 2026 by elizamarcum Loading…
Analysis: Improve how render calls resolve to partials analysis language-server @herb-tools/language-server and Language Server Protocol support language-service @herb-tools/language-service HTML+ERB language service linter @herb-tools/linter for HTML+ERB templates linter-autofix Linter autofix behavior linter-rule Individual linter rules and their documentation rbs RBS type signatures in sig/ ruby Ruby source for the gem and its libraries rubygem The herb RubyGem and its packaging rust Rust bindings and the Herb Rust crate typescript TypeScript source across the javascript/ packages
#2229 opened Aug 14, 2026 by marcoroth Owner Loading…
Language Service: Implement Semantic Token Provider core @herb-tools/core shared AST nodes, interfaces, and utilities documentation Improvements or additions to documentation highlighter @herb-tools/highlighter syntax highlighting and diagnostic rendering javascript JavaScript source across the javascript/ packages language-server @herb-tools/language-server and Language Server Protocol support language-service @herb-tools/language-service HTML+ERB language service playground The Herb playground web app typescript TypeScript source across the javascript/ packages vscode VS Code editor support
#2227 opened Aug 14, 2026 by marcoroth Owner Draft
Linter: Allow render target names as shorthand locals linter @herb-tools/linter for HTML+ERB templates linter-rule Individual linter rules and their documentation typescript TypeScript source across the javascript/ packages
#2219 opened Aug 13, 2026 by Parthu-M Draft
fix: declare dedent as an explicit dependency in @herb-tools/linter linter @herb-tools/linter for HTML+ERB templates
#2214 opened Aug 13, 2026 by jleo3 Loading…
Ruby: Make require "herb" load only what parsing needs c C source for the core parser, lexer, and AST c-extension Ruby C extension in ext/ dev-server Herb dev server and template hot-reloading diff Herb Syntax Tree Diff Engine documentation Improvements or additions to documentation engine Herb engine and Rails template compilation rbs RBS type signatures in sig/ ruby Ruby source for the gem and its libraries rubygem The herb RubyGem and its packaging
#2198 opened Aug 12, 2026 by marcoroth Owner Loading…
Language Server: Implement textDocument/onTypeFormatting for ERB block closers language-server @herb-tools/language-server and Language Server Protocol support language-service @herb-tools/language-service HTML+ERB language service typescript TypeScript source across the javascript/ packages
#2195 opened Aug 12, 2026 by joaoGabriel55 Contributor Loading…
Linter: Support per-rule custom configuration options config Herb configuration file handling and config options documentation Improvements or additions to documentation linter @herb-tools/linter for HTML+ERB templates linter-rule Individual linter rules and their documentation typescript TypeScript source across the javascript/ packages
#2194 opened Aug 12, 2026 by markokajzer Contributor Loading…
Parser: Properly handle asset tag helper options and duplicate sources action-view-helpers Action View helper support and metadata c C source for the core parser, lexer, and AST engine Herb engine and Rails template compilation rewriter @herb-tools/rewriter AST and string transformation system typescript TypeScript source across the javascript/ packages
#2155 opened Aug 10, 2026 by marcoroth Owner Draft
Formatter: fix attribute spacing lost on elements nested in ERB blocks formatter @herb-tools/formatter for HTML+ERB templates printer @herb-tools/printer AST printing and lossless reconstruction typescript TypeScript source across the javascript/ packages
#2148 opened Aug 10, 2026 by vjymisal0 Loading…
3 tasks done
Debug mode: Never wrap head-emitting helper output in debug spans action-view-helpers Action View helper support and metadata engine Herb engine and Rails template compilation rbs RBS type signatures in sig/ ruby Ruby source for the gem and its libraries rubygem The herb RubyGem and its packaging
#1953 opened Aug 1, 2026 by kcdragon Contributor Draft
Herb: Generate Parser Options from config.yml c C source for the core parser, lexer, and AST c-extension Ruby C extension in ext/ core @herb-tools/core shared AST nodes, interfaces, and utilities cpp C++ source, primarily the WebAssembly bindings java Java bindings and the org.herb package parser HTML+ERB parser rbs RBS type signatures in sig/ ruby Ruby source for the gem and its libraries rubygem The herb RubyGem and its packaging rust Rust bindings and the Herb Rust crate typescript TypeScript source across the javascript/ packages wasm WebAssembly build and bindings
#1833 opened Jun 28, 2026 by marcoroth Owner Draft v0.11.0
ProTip! Adding no:label will show everything without a label.