Skip to content

Commit 1e7361d

Browse files
authored
chore: release v0.0.9
1 parent 3b91d67 commit 1e7361d

2 files changed

Lines changed: 42 additions & 1 deletion

File tree

CHANGELOG.md

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,47 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [0.0.9](https://github.com/KarpelesLab/kataan/compare/v0.0.8...v0.0.9) - 2026-07-29
11+
12+
### Added
13+
14+
- *(atomics)* real multi-agent execution — built-ins/Atomics is green (+21)
15+
- *(module)* real asynchronous module evaluation (+6)
16+
- *(intl)* legacy constructor mode, dayPeriod, era year, formatRange (+17)
17+
- *(web)* documentation and playground published to GitHub Pages
18+
19+
### Fixed
20+
21+
- *(web)* refresh the conformance figures and derive them all from the ledger
22+
- *(builtins)* RegExp RepeatMatcher, function metadata, realms, integrity (+31)
23+
- *(async)* PromiseResolve must observe `constructor`; async-generator ticks (+13)
24+
- *(scope)* Annex B.3.3 block-function hoisting is sloppy-only (+6)
25+
- *(lexer)* a class body's `}` ends a statement, so `/` after it is a regex (+4)
26+
- *(module)* evaluate a deferred import's async dependencies (+8)
27+
- *(intl)* apply the locale's collation tailoring
28+
- *(shape)* break the parent/transition reference cycle
29+
- *(array)* Array.fromAsync suspends at each Await (+4)
30+
- *(array)* Array.prototype is an Array exotic object (+4)
31+
- *(array)* ArraySetLength coercion order and [[Set]] result (+2)
32+
- *(engine)* honour replaced built-in prototype methods (+4)
33+
- *(array)* generic Array.prototype methods on typed arrays (+6)
34+
- *(ci)* drop --locked from the Pages build
35+
- *(nbvm)* sync KNOWN_GLOBALS with the installed global set (+ wasm32 support)
36+
37+
### Other
38+
39+
- *(deps)* intl 0.5.3; fix our numbering-system probe (+10)
40+
- *(roadmap)* §3.7 records the global-object write-side design
41+
- *(roadmap)* §5.2 rewritten — regex algorithmic gaps are closed
42+
- *(regex)* reuse the matcher's working buffers across a scan
43+
- *(regex)* skip offsets that cannot start a match
44+
- *(regex)* memoize the subject; fix two nbvm correctness bugs found doing it
45+
- *(roadmap)* §5.2, the per-call regex subject buffer
46+
- *(regex)* stop rescanning every position for an anchored pattern
47+
- *(deps)* intl 0.5.1 -> 0.5.2
48+
- *(test262)* tell an aborted worker from a hung one; timeout back to 30s
49+
- *(test262)* raise the hang timeout from 20s to 90s
50+
1051
## [0.0.8](https://github.com/KarpelesLab/kataan/compare/v0.0.7...v0.0.8) - 2026-07-27
1152

1253
### Added

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ exclude = ["fuzz"]
77

88
[package]
99
name = "kataan"
10-
version = "0.0.8"
10+
version = "0.0.9"
1111
edition = "2024"
1212
rust-version = "1.88"
1313
authors = ["Karpelès Lab Inc."]

0 commit comments

Comments
 (0)