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

Client: Call a collection's repeated unit an item client-runtime Browser runtime for the Herb slots. dev-tools @herb-tools/dev-tools visual debugging for HTML+ERB templates engine Herb engine and Rails template compilation rbs RBS type signatures in sig/ reactivity Reactive ERB templates: diff and re-render only what changed ruby Ruby source for the gem and its libraries rubygem The herb RubyGem and its packaging typescript TypeScript source across the javascript/ packages
#2278 opened Aug 18, 2026 by marcoroth Owner 10/10 Loading…
Dev Tools: Show what a slot update changed, and where client-runtime Browser runtime for the Herb slots. dev-tools @herb-tools/dev-tools visual debugging for HTML+ERB templates reactivity Reactive ERB templates: diff and re-render only what changed typescript TypeScript source across the javascript/ packages
#2277 opened Aug 18, 2026 by marcoroth Owner 9/10 Loading…
Client: Add, drop and reorder the rows a collection's payload asks for client-runtime Browser runtime for the Herb slots. engine Herb engine and Rails template compilation rbs RBS type signatures in sig/ reactivity Reactive ERB templates: diff and re-render only what changed ruby Ruby source for the gem and its libraries rubygem The herb RubyGem and its packaging typescript TypeScript source across the javascript/ packages
#2276 opened Aug 18, 2026 by marcoroth Owner 8/10 Loading…
Client: Properly address a slot inside markup a helper like content_for captured client-runtime Browser runtime for the Herb slots. engine Herb engine and Rails template compilation rbs RBS type signatures in sig/ reactivity Reactive ERB templates: diff and re-render only what changed ruby Ruby source for the gem and its libraries rubygem The herb RubyGem and its packaging typescript TypeScript source across the javascript/ packages
#2275 opened Aug 18, 2026 by marcoroth Owner 7/10 Loading…
Client: Apply payload and report what values alone could not do client-runtime Browser runtime for the Herb slots. engine Herb engine and Rails template compilation rbs RBS type signatures in sig/ reactivity Reactive ERB templates: diff and re-render only what changed ruby Ruby source for the gem and its libraries rubygem The herb RubyGem and its packaging typescript TypeScript source across the javascript/ packages
#2274 opened Aug 18, 2026 by marcoroth Owner 6/10 Loading…
Engine: Report template values as payload that names where they belong client-runtime Browser runtime for the Herb slots. engine Herb engine and Rails template compilation rbs RBS type signatures in sig/ reactivity Reactive ERB templates: diff and re-render only what changed ruby Ruby source for the gem and its libraries rubygem The herb RubyGem and its packaging typescript TypeScript source across the javascript/ packages
#2273 opened Aug 18, 2026 by marcoroth Owner 5/10 Loading…
Client: Introduce @herb-tools/client to index a template's slots client-runtime Browser runtime for the Herb slots. dev-tools @herb-tools/dev-tools visual debugging for HTML+ERB templates documentation Improvements or additions to documentation javascript JavaScript source across the javascript/ packages reactivity Reactive ERB templates: diff and re-render only what changed typescript TypeScript source across the javascript/ packages
#2272 opened Aug 18, 2026 by marcoroth Owner 4/10 Loading…
Engine: Key a collection whose rows are built by a tag helper client-runtime Browser runtime for the Herb slots. engine Herb engine and Rails template compilation rbs RBS type signatures in sig/ reactivity Reactive ERB templates: diff and re-render only what changed ruby Ruby source for the gem and its libraries rubygem The herb RubyGem and its packaging
#2271 opened Aug 18, 2026 by marcoroth Owner 3/10 Loading…
Ruby CLI: Support --slots on compile and render engine Herb engine and Rails template compilation rbs RBS type signatures in sig/ reactivity Reactive ERB templates: diff and re-render only what changed ruby Ruby source for the gem and its libraries rubygem The herb RubyGem and its packaging
#2269 opened Aug 18, 2026 by marcoroth Owner 2/10 Loading…
Engine: Add client slot mode that parks untaken branches client-runtime Browser runtime for the Herb slots. engine Herb engine and Rails template compilation rbs RBS type signatures in sig/ reactivity Reactive ERB templates: diff and re-render only what changed ruby Ruby source for the gem and its libraries rubygem The herb RubyGem and its packaging
#2268 opened Aug 18, 2026 by marcoroth Owner 1/10 Loading…
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 Loading…
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 Loading…
Linter: Ignore external scripts in nonce rule 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
#2253 opened Aug 16, 2026 by manrods Loading…
JavaScript: Bump esbuild from 0.28.1 to 0.28.2 dependencies Pull requests that update a dependency file javascript JavaScript source across the javascript/ packages vscode VS Code editor support
#2251 opened Aug 15, 2026 by dependabot Bot Loading…
Intern token/node type strings and 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 optimization Compile-time and generated-output optimizations rbs RBS type signatures in sig/ ruby Ruby source for the gem and its libraries rubygem The herb RubyGem and its packaging
#2234 opened Aug 14, 2026 by joelhawksley Contributor Loading…
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…
fix(printer,highlighter): declare the dedent dependency highlighter @herb-tools/highlighter syntax highlighting and diagnostic rendering printer @herb-tools/printer AST printing and lossless reconstruction
#2231 opened Aug 14, 2026 by luantaraschi Contributor 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…
ProTip! no:milestone will show everything without a milestone.