-
-
Notifications
You must be signed in to change notification settings - Fork 636
OpenJul 4, 2026
No due date
•Last updated First stable release of Boa.
80% complete
List view
0 of 64 selected 0 issues of 64 selected
Audit public APIs
A-APIChanges related to public APIsChanges related to public APIsE-MediumMedium difficulty problemMedium difficulty problemHelp WantedExtra attention is neededExtra attention is neededStatus: Open.fix(string): ensure separator is an object before calling Symbol.split
A-BugSomething isn't workingSomething isn't workingC-BuiltinsPRs and Issues related to builtins/intrinsicsPRs and Issues related to builtins/intrinsicsWaiting On AuthorWaiting on PR changes from the authorWaiting on PR changes from the authorStatus: Open (in progress).Add support for duplicate named capturing groups in regex
A-EnhancementNew feature or requestNew feature or requestC-BuiltinsPRs and Issues related to builtins/intrinsicsPRs and Issues related to builtins/intrinsicsWaiting On AuthorWaiting on PR changes from the authorWaiting on PR changes from the authorStatus: Open (in progress).Implement core disposal logic for explicit resource management
C-BuiltinsPRs and Issues related to builtins/intrinsicsPRs and Issues related to builtins/intrinsicsC-TestsIssues and PRs related to the tests.Issues and PRs related to the tests.C-VMIssues and PRs related to the Boa Virtual Machine.Issues and PRs related to the Boa Virtual Machine.Waiting On AuthorWaiting on PR changes from the authorWaiting on PR changes from the authorStatus: Open (in progress).feat(intl): implement Temporal.Instant.prototype.toLocaleString
BlockedWaiting for another code changeWaiting for another code changeC-BuiltinsPRs and Issues related to builtins/intrinsicsPRs and Issues related to builtins/intrinsicsC-TestsIssues and PRs related to the tests.Issues and PRs related to the tests.Waiting On ReviewWaiting on reviews from the maintainersWaiting on reviews from the maintainersStatus: Open (in progress).feat(intl): implement Temporal.PlainYearMonth.prototype.toLocaleString
BlockedWaiting for another code changeWaiting for another code changeC-BuiltinsPRs and Issues related to builtins/intrinsicsPRs and Issues related to builtins/intrinsicsC-IntlChanges related to the `Intl` implementationChanges related to the `Intl` implementationC-TestsIssues and PRs related to the tests.Issues and PRs related to the tests.Waiting On ReviewWaiting on reviews from the maintainersWaiting on reviews from the maintainersStatus: Open (in progress).fix: pass previousRealm to AsyncGeneratorCompleteStep in AsyncGeneratorYield
C-BuiltinsPRs and Issues related to builtins/intrinsicsPRs and Issues related to builtins/intrinsicsC-TestsIssues and PRs related to the tests.Issues and PRs related to the tests.C-VMIssues and PRs related to the Boa Virtual Machine.Issues and PRs related to the Boa Virtual Machine.Waiting On AuthorWaiting on PR changes from the authorWaiting on PR changes from the authorStatus: Open (in progress).Add MVP of virtual machine tracer
A-APIChanges related to public APIsChanges related to public APIsA-EnhancementNew feature or requestNew feature or requestC-VMIssues and PRs related to the Boa Virtual Machine.Issues and PRs related to the Boa Virtual Machine.Waiting On AuthorWaiting on PR changes from the authorWaiting on PR changes from the authorStatus: Open (in progress).perf: elide function environment when only
thisescapes into arrowsA-PerformancePerformance related changes and issuesPerformance related changes and issuesC-VMIssues and PRs related to the Boa Virtual Machine.Issues and PRs related to the Boa Virtual Machine.Waiting On ReviewWaiting on reviews from the maintainersWaiting on reviews from the maintainersStatus: Open (in progress).fix(cli): handle recoverable errors gracefully and remove panics #4798
A-Technical DebtChanges related to technical debtChanges related to technical debtC-CLIIssues and PRs related to the Boa command line interface.Issues and PRs related to the Boa command line interface.Waiting On AuthorWaiting on PR changes from the authorWaiting on PR changes from the authorStatus: Open (in progress).docs: update REPL demo GIF with modern JS features
A-EnhancementNew feature or requestNew feature or requestC-Documentationupdate documentationupdate documentationWaiting On AuthorWaiting on PR changes from the authorWaiting on PR changes from the authorStatus: Open (in progress).cli: return non-zero for uncaught runtime exceptions
A-BugSomething isn't workingSomething isn't workingC-BuiltinsPRs and Issues related to builtins/intrinsicsPRs and Issues related to builtins/intrinsicsC-CLIIssues and PRs related to the Boa command line interface.Issues and PRs related to the Boa command line interface.C-TestsIssues and PRs related to the tests.Issues and PRs related to the tests.Waiting On AuthorWaiting on PR changes from the authorWaiting on PR changes from the authorStatus: Open (in progress).perf: use FxHashSet for O(1) name lookups in declaration instantiation
A-PerformancePerformance related changes and issuesPerformance related changes and issuesC-VMIssues and PRs related to the Boa Virtual Machine.Issues and PRs related to the Boa Virtual Machine.Waiting On AuthorWaiting on PR changes from the authorWaiting on PR changes from the authorStatus: Open (in progress).fix: replace panics with proper error handling in module env and dyna…
A-Technical DebtChanges related to technical debtChanges related to technical debtC-VMIssues and PRs related to the Boa Virtual Machine.Issues and PRs related to the Boa Virtual Machine.Waiting On AuthorWaiting on PR changes from the authorWaiting on PR changes from the authorStatus: Open (in progress).Feature/web worker
C-RuntimeIssues and PRs related to Boa's runtime featuresIssues and PRs related to Boa's runtime featuresC-TestsIssues and PRs related to the tests.Issues and PRs related to the tests.Status: Draft (not ready).refactor(engine): encapsulate Context VM field access behind wrapper methods
A-Technical DebtChanges related to technical debtChanges related to technical debtC-BuiltinsPRs and Issues related to builtins/intrinsicsPRs and Issues related to builtins/intrinsicsC-IntlChanges related to the `Intl` implementationChanges related to the `Intl` implementationC-VMIssues and PRs related to the Boa Virtual Machine.Issues and PRs related to the Boa Virtual Machine.Waiting On ReviewWaiting on reviews from the maintainersWaiting on reviews from the maintainersStatus: Open (in progress).bench: lazily initialize script benchmarks
C-BenchmarkIssues and PRs related to the benchmark subsystem.Issues and PRs related to the benchmark subsystem.C-DependenciesPull requests that update a dependency filePull requests that update a dependency fileWaiting On ReviewWaiting on reviews from the maintainersWaiting on reviews from the maintainersStatus: Open (in progress).[WIP] Implement Temporal.ZonedDateTime.prototype.toLocaleString
C-ActionsPull requests that update Github Actions codePull requests that update Github Actions codeC-BuiltinsPRs and Issues related to builtins/intrinsicsPRs and Issues related to builtins/intrinsicsC-DependenciesPull requests that update a dependency filePull requests that update a dependency fileC-IntlChanges related to the `Intl` implementationChanges related to the `Intl` implementationC-TestsIssues and PRs related to the tests.Issues and PRs related to the tests.Waiting On ReviewWaiting on reviews from the maintainersWaiting on reviews from the maintainersStatus: Draft (not ready).fix(fetch): reject Request body for GET and HEAD methods
C-RuntimeIssues and PRs related to Boa's runtime featuresIssues and PRs related to Boa's runtime featuresC-TestsIssues and PRs related to the tests.Issues and PRs related to the tests.Waiting On ReviewWaiting on reviews from the maintainersWaiting on reviews from the maintainersStatus: Open (in progress).Perf/call opcode benchmarks
C-BenchmarkIssues and PRs related to the benchmark subsystem.Issues and PRs related to the benchmark subsystem.C-BuiltinsPRs and Issues related to builtins/intrinsicsPRs and Issues related to builtins/intrinsicsC-Documentationupdate documentationupdate documentationC-JavascriptPull requests that update Javascript codePull requests that update Javascript codeC-ParserIssues surrounding the parserIssues surrounding the parserC-TestsIssues and PRs related to the tests.Issues and PRs related to the tests.C-VMIssues and PRs related to the Boa Virtual Machine.Issues and PRs related to the Boa Virtual Machine.Waiting On ReviewWaiting on reviews from the maintainersWaiting on reviews from the maintainersStatus: Draft (not ready).fix(fetch): handle BufferSource bodies in Response
C-RuntimeIssues and PRs related to Boa's runtime featuresIssues and PRs related to Boa's runtime featuresC-TestsIssues and PRs related to the tests.Issues and PRs related to the tests.Waiting On ReviewWaiting on reviews from the maintainersWaiting on reviews from the maintainersStatus: Open (in progress).refactor: extract type-check boilerplate into a single
require_internal_slot!macroC-BuiltinsPRs and Issues related to builtins/intrinsicsPRs and Issues related to builtins/intrinsicsC-IntlChanges related to the `Intl` implementationChanges related to the `Intl` implementationC-TestsIssues and PRs related to the tests.Issues and PRs related to the tests.Waiting On ReviewWaiting on reviews from the maintainersWaiting on reviews from the maintainersStatus: Open (in progress).fix(runtime): support cloning DataView objects
C-BuiltinsPRs and Issues related to builtins/intrinsicsPRs and Issues related to builtins/intrinsicsC-JavascriptPull requests that update Javascript codePull requests that update Javascript codeC-RuntimeIssues and PRs related to Boa's runtime featuresIssues and PRs related to Boa's runtime featuresC-TestsIssues and PRs related to the tests.Issues and PRs related to the tests.Waiting On ReviewWaiting on reviews from the maintainersWaiting on reviews from the maintainersStatus: Draft (not ready).refactor:
TypedArrayusesusizeinstead ofu64for internal propertiesC-BuiltinsPRs and Issues related to builtins/intrinsicsPRs and Issues related to builtins/intrinsicsWaiting On ReviewWaiting on reviews from the maintainersWaiting on reviews from the maintainersStatus: Open (in progress).fix( /remaining): convert panics to EngineError::Panic using js_expect
C-VMIssues and PRs related to the Boa Virtual Machine.Issues and PRs related to the Boa Virtual Machine.Waiting On ReviewWaiting on reviews from the maintainersWaiting on reviews from the maintainersStatus: Draft (not ready).