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: Drive state from data-herb action attributes client-runtime Browser runtime for the Herb slots. reactivity Reactive ERB templates: diff and re-render only what changed typescript TypeScript source across the javascript/ packages
#2341 opened Aug 20, 2026 by marcoroth Owner 11/11 Loading…
Client: Report what the runtime declined to do 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
#2338 opened Aug 20, 2026 by marcoroth Owner 10/11 Draft
Client: Send a mutation without cancelling the one before it client-runtime Browser runtime for the Herb slots. reactivity Reactive ERB templates: diff and re-render only what changed typescript TypeScript source across the javascript/ packages
#2337 opened Aug 20, 2026 by marcoroth Owner 9/11 Draft
Client: Bind a form control to the state it renders 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
#2336 opened Aug 20, 2026 by marcoroth Owner 8/11 Draft
Client: Read and write declared state through the existing fan-out client-runtime Browser runtime for the Herb slots. engine Herb engine and Rails template compilation javascript JavaScript source across the javascript/ packages 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
#2335 opened Aug 20, 2026 by marcoroth Owner 7/11 Draft
Client: Introduce herb:state for client-owned template state analysis 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
#2334 opened Aug 20, 2026 by marcoroth Owner 6/11 Loading…
Client: Make every slot write reversible client-runtime Browser runtime for the Herb slots. reactivity Reactive ERB templates: diff and re-render only what changed typescript TypeScript source across the javascript/ packages
#2333 opened Aug 20, 2026 by marcoroth Owner 5/11 Loading…
Client: Merge a collection payload instead of replacing it client-runtime Browser runtime for the Herb slots. reactivity Reactive ERB templates: diff and re-render only what changed typescript TypeScript source across the javascript/ packages
#2332 opened Aug 20, 2026 by marcoroth Owner 4/11 Loading…
Client: Add, remove and re-key a collection's items 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
#2331 opened Aug 20, 2026 by marcoroth Owner 3/11 Loading…
Client: Let a template name a slot with data-herb-name 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
#2330 opened Aug 20, 2026 by marcoroth Owner 2/11 Loading…
Engine: Park a collection's item template on every render engine Herb engine and Rails template compilation 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
#2329 opened Aug 20, 2026 by marcoroth Owner 1/11 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 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 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 Loading…
Ruby: Intern token and AST node type strings 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 performance Speed and memory usage improvements 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…
ProTip! Find all pull requests that aren't related to any open issues with -linked:issue.