What's Changed
- [build] 04-16-24 Roll deps by @fhanau in #2027
- Reland PR #1900 "Add platform-specific release configuration" by @fhanau in #1986
- Refactor: ActorCache flush transaction and CountedDeletes (attempt 2) by @MellowYarker in #2049
- Cleanup deprecated jsg/promise methods by @jasnell in #2048
- Set default getAlarmLimit() value to 15 minutes by @jqmmes in #2052
- Deprecate getLogs method from Ai binding by @G4brym in #2044
- Add Workers Ai types by @G4brym in #2033
- Add SqliteDatabase::executeWithRegulator by @justin-mp in #2054
- Have internal streams return empty Uint8Array on end of byob stream by @jasnell in #2045
- JSRPC: Honor output gates. by @kentonv in #2062
- sqlite: allow PRAGMA legacy_alter_table by @smerritt in #2063
- Fixup assert in URLPattern by @jasnell in #2069
- update v8 to 12.4 by @garrettgu10 in #2005
- Fix UAF in recent RPC output gate change. by @kentonv in #2070
- Reset kj::Maybes with
kj::none
instead of{}
by @justin-mp in #2071 - Implements the web platform standard reportError API by @jasnell in #1979
- Use
kj::none
in SqliteDatabase by @justin-mp in #2072 - Return row counts for SQL ingestion (storage.sql.ingest()). by @smerritt in #2059
- fixing kj::none warnings by @mikea in #2078
- initializing all arrays by @mikea in #2079
- Initial implementation of new jsg module registry by @jasnell in #1553
- Deprecate WritableStream::removeSink by @jasnell in #2064
- Clean up several UBSan violations by @fhanau in #2081
- Release 2024-05-02 by @ObsidianMinor in #2084
Full Changelog: v1.20240423.0...v1.20240502.0