[!NOTE] This PR body was truncated due to platform limits.
This PR contains the following updates:
Release Notes
stacksjs/stacks (@​stacksjs/docs)
v0.75.451
v0.75.450
Changelog
🐛 Bug Fixes
- auth: replace and throttle all recovery credential case variants (2b4550f) (by Chris Breuer chris@stacksjs.com)
✅ Tests
- ui: declare UTF-8 for the avatar browser fixture (ea41b52) (by Chris Breuer chris@stacksjs.com)
🔧 Chores
- release v0.75.450 (e27c9f4) (by Chris Breuer chris@stacksjs.com)
- preserve the upstream browser fixture correction (d092fc9) (by Chris Breuer chris@stacksjs.com)
- refresh the recovery storage source fingerprint (f97ac24) (by Chris Breuer chris@stacksjs.com)
- integrate the concurrent framework release (3e676a1) (by Chris Breuer chris@stacksjs.com)
Contributors
- Chris Breuer chris@stacksjs.com
v0.75.447
Changelog
🐛 Bug Fixes
- ui: declare the avatar palette as typed client payload (a9517f3) (by Chris Breuer chris@stacksjs.com)
🔧 Chores
- release v0.75.447 (d2d9ad9) (by Chris Breuer chris@stacksjs.com)
Contributors
- Chris Breuer chris@stacksjs.com
v0.75.445
Changelog
🐛 Bug Fixes
- preserve lazy validation in published consumers (e5f65db) (by Chris Breuer chris@stacksjs.com)
🔧 Chores
- release v0.75.445 (d483df2) (by Chris Breuer chris@stacksjs.com)
Contributors
- Chris Breuer chris@stacksjs.com
v0.75.443
Changelog
🐛 Bug Fixes
- reject framework releases outside the main source gate (0b51aff) (by Chris Breuer chris@stacksjs.com)
- enforce validation boundaries and safe array operations (d9a9484) (by Chris Breuer chris@stacksjs.com)
📝 Documentation
- refresh native skill references after release guidance (79f72aa) (by Chris Breuer chris@stacksjs.com)
🔧 Chores
- release v0.75.443 (b352d4e) (by Chris Breuer chris@stacksjs.com)
- integrate validation boundaries before framework release (95640ee) (by Chris Breuer chris@stacksjs.com)
Contributors
- Chris Breuer chris@stacksjs.com
v0.75.439
Changelog
🐛 Bug Fixes
- ci: use the Pantry symlink installation fix (797def0) (by Chris Breuer chris@stacksjs.com)
- socials: send the PKCE token exchange as form data (2c43d44) (by Chris Breuer chris@stacksjs.com)
- cli: drain service IPC before reporting command exit (624e10e) (by Chris Breuer chris@stacksjs.com)
- cli: admit consumer startup options through owned IPC (374f4e0) (by Chris Breuer chris@stacksjs.com)
- testing: own descendant processes across fixture lifecycles (98898c5) (by Chris Breuer chris@stacksjs.com)
✅ Tests
- testing: verify packed service dependencies and readiness (7a707d5) (by Chris Breuer chris@stacksjs.com)
🔧 Chores
- release v0.75.439 (4683b8e) (by Chris Breuer chris@stacksjs.com)
- merge current framework release before verification (87fa15b) (by Chris Breuer chris@stacksjs.com)
🎉 Miscellaneous
- Merge remote-tracking branch 'origin/main' into codex/isolated-process-lifecycle (e2b22de) (by Chris Breuer chris@stacksjs.com)
- Merge remote-tracking branch 'origin/main' into codex/isolated-process-lifecycle (a3275ac) (by Chris Breuer chris@stacksjs.com)
- Merge remote-tracking branch 'origin/main' into codex/isolated-process-lifecycle (d30d55e) (by Chris Breuer chris@stacksjs.com)
Contributors
- Chris Breuer chris@stacksjs.com
v0.75.432
Changelog
🐛 Bug Fixes
- require query builder credential and SQLSTATE corrections (f11e956) (by Chris Breuer chris@stacksjs.com)
📝 Documentation
- forms: describe transaction-owned provisioning locks (dc10ec1) (by Chris Breuer chris@stacksjs.com)
🔧 Chores
- release v0.75.432 (f5116ff) (by Chris Breuer chris@stacksjs.com)
Contributors
- Chris Breuer chris@stacksjs.com
v0.75.431
Changelog
🐛 Bug Fixes
- encode database connection URL components (70e5aed) (by Chris Breuer chris@stacksjs.com)
- serialize form provisioning and row lease claims (49a3b8f) (by Chris Breuer chris@stacksjs.com)
✅ Tests
- datetime: isolate cold formatter construction from shared cache (7c65a03) (by Chris Breuer chris@stacksjs.com)
🔧 Chores
- release v0.75.431 (489adb1) (by Chris Breuer chris@stacksjs.com)
- docs: refresh database capability references (6df8bc4) (by Chris Breuer chris@stacksjs.com)
- database: install published connection and retry fixes (39bb5a7) (by Chris Breuer chris@stacksjs.com)
Contributors
- Chris Breuer chris@stacksjs.com
v0.75.423
Changelog
🐛 Bug Fixes
- defaults: model messages keyed by rules their validators have (6b4d476) (by glennmichael123 gtorregosa@gmail.com) (#3123)
- orm: a model write reports the model's own validation messages (991ba43) (by glennmichael123 gtorregosa@gmail.com) (#3123)
- router: an action's per-rule messages show for the rule that failed (ca24366) (by glennmichael123 gtorregosa@gmail.com) (#3123)
- validation: custom messages reach the errors they name, with no shared state (c2e5b97) (by glennmichael123 gtorregosa@gmail.com) (#3123)
- validation: validateField finds a default model when the app has no app/Models (eb30038) (by glennmichael123 gtorregosa@gmail.com) (#3123)
- router: validation errors read "Title is required", not "Title This field is required" (c994b80) (by glennmichael123 gtorregosa@gmail.com) (#3122)
- validation: a JSON object cannot pass for an uploaded file (e24ffb1) (by glennmichael123 gtorregosa@gmail.com) (#3121)
- validation: a text limit counts characters, not UTF-16 units (93248d8) (by glennmichael123 gtorregosa@gmail.com) (#3120)
- validation: identifiers and numbers from text are read as decimal (ce078df) (by glennmichael123 gtorregosa@gmail.com) (#3120)
- validation: parseBooleanInput takes a checkbox's on and off (4b9e910) (by glennmichael123 gtorregosa@gmail.com) (#3120)
- objects: deepMerge keeps a Date, Map or Set, and lets a source object replace a string (57b4679) (by glennmichael123 gtorregosa@gmail.com) (#3118)
- utils: merge skips a proto key, as the defu it replaces does (bb08ede) (by glennmichael123 gtorregosa@gmail.com) (#3117)
- objects: a proto key is data, never the prototype deepMerge or a copy writes to (4e55154) (by glennmichael123 gtorregosa@gmail.com) (#3117)
- strings: titleCase and slug get back the dashes the em-dash sweep took (35781a8) (by glennmichael123 gtorregosa@gmail.com) (#3116, #3112)
- strings: truncate never gives back more than it was asked for, and nothing cuts a character in half (d9b57cd) (by glennmichael123 gtorregosa@gmail.com) (#3115)
- strings: coordinate, CIDR and date validators that took junk (85c845a) (by glennmichael123 gtorregosa@gmail.com) (#3114)
- strings: validators that refused real colours, ISINs, data URIs, UUIDs and passwords (26f478e) (by glennmichael123 gtorregosa@gmail.com) (#3114)
- arrays: an interquartile range that does not depend on input order, and statistics docs that match (ae20b26) (by glennmichael123 gtorregosa@gmail.com) (#3113)
- whois: keep the colons in parsed values, and find no server where IANA lists none (29585a5) (by glennmichael123 gtorregosa@gmail.com)
- i18n: a count of 0 takes the string's zero form (494e6ac) (by glennmichael123 gtorregosa@gmail.com) (#3110)
- i18n: take plural rules from the runtime's CLDR data, not a hand-written table (a9e6e93) (by glennmichael123 gtorregosa@gmail.com) (#3110)
- payments: formatAmount scales by the currency's minor unit, not by 100 (501a274) (by glennmichael123 gtorregosa@gmail.com) (#3105, #3106, #2851)
- notifications: the chat channel sends through a webhook and the configured driver (4584aa8) (by glennmichael123 gtorregosa@gmail.com) (#3101)
- chat: webhook sends need no recipient, and user text cannot ping everyone (6f61b5d) (by glennmichael123 gtorregosa@gmail.com) (#3101)
- push: FCM takes the data, priority and multicast push.send() gives it (7ea9c3b) (by glennmichael123 gtorregosa@gmail.com) (#3098)
- push: send to more than 100 Expo devices in requests Expo accepts (0ed2c40) (by glennmichael123 gtorregosa@gmail.com) (#3098)
- calendar: expand recurrences on the dates calendar clients show (9549ba8) (by glennmichael123 gtorregosa@gmail.com) (#3096)
- calendar: a feed value cannot start calendar lines of its own (c58c11e) (by glennmichael123 gtorregosa@gmail.com) (#3096)
- calendar: add-to-calendar exports put a timed event at its real time (d82dd59) (by glennmichael123 gtorregosa@gmail.com) (#3096)
⚡ Performance Improvements
- desktop: compile launchers to bytecode (c66a105) (by Chris <chrisbreuer93@>gmail.com>)
📝 Documentation
- cache: the memory driver reads config/cache.ts now, and is not the memory singleton (44bdb9b) (by glennmichael123 gtorregosa@gmail.com) (#3072)
✅ Tests
- cron: put the host timezone back after the parse() test (d50fec7) (by glennmichael123 gtorregosa@gmail.com) (#3085)
🔧 Chores
- release v0.75.423 (99bc190) (by Chris <chrisbreuer93@>gmail.com>)
- deps: require craft-native 0.0.424 (6422ff5) (by Chris <chrisbreuer93@>gmail.com>)
Contributors
- Chris <chrisbreuer93@>gmail.com>
- glennmichael123 gtorregosa@gmail.com
v0.75.422
Changelog
✨ Features
- testing: observe foreground browser readiness (0d63c7b) (by Chris Breuer chris@stacksjs.com)
📝 Documentation
- regenerate testing evidence catalog (585debe) (by Chris Breuer chris@stacksjs.com)
🔧 Chores
- release v0.75.422 (7a5c80c) (by Chris Breuer chris@stacksjs.com)
- deps: consume public STX prefetch declarations (555e9d6) (by Chris Breuer chris@stacksjs.com)
Contributors
- Chris Breuer chris@stacksjs.com
v0.75.421
v0.75.420
Changelog
🔧 Chores
- release v0.75.420 (6447882) (by Chris <chrisbreuer93@>gmail.com>)
- deps: raise the stx family to 0.2.782 (456f10d) (by Chris <chrisbreuer93@>gmail.com>)
Contributors
- Chris <chrisbreuer93@>gmail.com>
v0.75.419
Changelog
🐛 Bug Fixes
- keep component templates with the installed package (2c280aa) (by Chris Breuer chris@stacksjs.com)
🔧 Chores
- release v0.75.419 (9ec2707) (by Chris Breuer chris@stacksjs.com)
Contributors
- Chris Breuer chris@stacksjs.com
v0.75.418
Changelog
🐛 Bug Fixes
- testing: publish standalone clock controls at their exported path (39b196c) (by Chris Breuer chris@stacksjs.com)
- distinguish skipped jobs in publication recovery (c3cd5d6) (by Chris Breuer chris@stacksjs.com)
- verify original publications before retrying a release (b8fa2fa) (by Chris Breuer chris@stacksjs.com)
🔧 Chores
- release v0.75.418 (b085b25) (by Chris Breuer chris@stacksjs.com)
Contributors
- Chris Breuer chris@stacksjs.com
v0.75.417
Changelog
🐛 Bug Fixes
- renew Apple API tokens throughout release waits (49afe39) (by Chris Breuer chris@stacksjs.com)
🔧 Chores
- release v0.75.417 (e1f0a5b) (by Chris Breuer chris@stacksjs.com)
Contributors
- Chris Breuer chris@stacksjs.com
v0.75.409
Changelog
✨ Features
- desktop: build:dmg notarizes with an App Store Connect API key (a31cb13) (by Chris <chrisbreuer93@>gmail.com>)
🐛 Bug Fixes
- deploy: name the encrypted keys when the deploy env cannot be read (f3215a6) (by Chris Breuer <chrisbreuer93@>gmail.com>)
📝 Documentation
- list build:dmg's notarize flags and notarytoolAuthArgs (608ece8) (by Chris <chrisbreuer93@>gmail.com>)
🔧 Chores
- release v0.75.409 (de43bc1) (by Chris <chrisbreuer93@>gmail.com>)
- deps: raise the stx family to 0.2.780 and craft-native to 0.0.420 (f204673) (by Chris <chrisbreuer93@>gmail.com>)
Contributors
- Chris <chrisbreuer93@>gmail.com>
- Chris Breuer <chrisbreuer93@>gmail.com>
v0.75.408
Changelog
🐛 Bug Fixes
- payments: reuse a connected customer only when it is the buyer's in this install (8221f8e) (by Chris Breuer <chrisbreuer93@>gmail.com>)
🔧 Chores
- release v0.75.408 (5a80c5c) (by Chris Breuer <chrisbreuer93@>gmail.com>)
Contributors
- Chris Breuer <chrisbreuer93@>gmail.com>
v0.75.407
Changelog
🐛 Bug Fixes
- desktop: make the embedded provisioning profile world-readable in the Store bundle (a6a386a) (by Chris Breuer <chrisbreuer93@>gmail.com>)
✅ Tests
- mobile: install the types package beside mobile in the package sandbox (16d672e) (by Chris Breuer <chrisbreuer93@>gmail.com>)
🔧 Chores
- release v0.75.407 (40d5b8d) (by Chris Breuer <chrisbreuer93@>gmail.com>)
Contributors
- Chris Breuer <chrisbreuer93@>gmail.com>
v0.75.406
Changelog
🐛 Bug Fixes
- libs: every library package publishes a README (1f89c44) (by Chris <chrisbreuer93@>gmail.com>)
🔧 Chores
- release v0.75.406 (ea956b2) (by Chris <chrisbreuer93@>gmail.com>)
Contributors
- Chris <chrisbreuer93@>gmail.com>
v0.75.405
Changelog
🐛 Bug Fixes
- libs: a library package names its registry, and libs:publish sends it there (7b93a1f) (by Chris <chrisbreuer93@>gmail.com>)
🔧 Chores
- release v0.75.405 (d4574c1) (by Chris <chrisbreuer93@>gmail.com>)
Contributors
- Chris <chrisbreuer93@>gmail.com>
v0.75.404
Changelog
🐛 Bug Fixes
- libs: libs:publish and libs read the app's library config, not the framework sample (3967424) (by Chris <chrisbreuer93@>gmail.com>)
🔧 Chores
- release v0.75.404 (557c0dd) (by Chris <chrisbreuer93@>gmail.com>)
- deps: raise the stx family to 0.2.779 and craft-native to 0.0.416 (d26de0d) (by Chris <chrisbreuer93@>gmail.com>)
Contributors
- Chris <chrisbreuer93@>gmail.com>
v0.75.403
Changelog
🐛 Bug Fixes
- types: restore the canonical auto-import source fingerprint (a4639fb) (by Chris Breuer chris@stacksjs.com)
🔧 Chores
- release v0.75.403 (395ea68) (by Chris Breuer <chrisbreuer93@>gmail.com>)
Contributors
- Chris Breuer <chrisbreuer93@>gmail.com>
v0.75.401
Changelog
🐛 Bug Fixes
- desktop: give altool the key folder and ship a readable embedded profile (57a40c0) (by Chris Breuer <chrisbreuer93@>gmail.com>)
🔧 Chores
- release v0.75.401 (965d419) (by Chris <chrisbreuer93@>gmail.com>)
- deps: raise the stx family to 0.2.776 and craft-native to 0.0.411 (971bb30) (by Chris <chrisbreuer93@>gmail.com>)
Contributors
- Chris <chrisbreuer93@>gmail.com>
- Chris Breuer <chrisbreuer93@>gmail.com>
v0.75.400
Changelog
✨ Features
- desktop: read the App Store Connect key from APP_STORE_CONNECT_API_KEY so it can live in an encrypted .env.production (1311ecc) (by Chris Breuer <chrisbreuer93@>gmail.com>)
- desktop: tell agent routes where the app keeps its data, and require the Craft that has webkit and trafficLights (e3e3c97) (by Chris <chrisbreuer93@>gmail.com>)
🐛 Bug Fixes
- database: migrate adds enum labels the models declare and the database lacks (d956299) (by Chris Breuer <chrisbreuer93@>gmail.com>)
🔧 Chores
- release v0.75.400 (8775a1f) (by Chris Breuer <chrisbreuer93@>gmail.com>)
Contributors
- Chris <chrisbreuer93@>gmail.com>
- Chris Breuer <chrisbreuer93@>gmail.com>
v0.75.399
Changelog
✨ Features
- mobile: set the recording power mode while it runs, with 'auto' and effectivePowerMode (7311c21) (by Chris Breuer <chrisbreuer93@>gmail.com>)
🐛 Bug Fixes
- security: flag only jobs without permissions when no top-level block exists (233370c) (by Chris Breuer <chrisbreuer93@>gmail.com>)
🔧 Chores
- release v0.75.399 (d6dc195) (by Chris Breuer <chrisbreuer93@>gmail.com>)
Contributors
- Chris Breuer <chrisbreuer93@>gmail.com>
v0.75.398
Changelog
✨ Features
- desktop: macos.window.trafficLights places the window buttons (bda8310) (by Chris Breuer <chrisbreuer93@>gmail.com>)
🔧 Chores
- release v0.75.398 (8ed11c8) (by Chris Breuer <chrisbreuer93@>gmail.com>)
- deps: raise the stx family to 0.2.775, its first full release since 0.2.769 (5f075cc) (by Chris Breuer <chrisbreuer93@>gmail.com>)
Contributors
- Chris Breuer <chrisbreuer93@>gmail.com>
v0.75.397
Changelog
🐛 Bug Fixes
- ci: declare what desktop-build imports, and typecheck the scaffold against this commit's types in the publish window (4c95a5f) (by Chris Breuer <chrisbreuer93@>gmail.com>)
🔧 Chores
- release v0.75.397 (bfb0677) (by Chris Breuer <chrisbreuer93@>gmail.com>)
- refresh the auto-imports source fingerprint after the desktop-build manifest change (3c674f7) (by Chris Breuer <chrisbreuer93@>gmail.com>)
Contributors
- Chris Breuer <chrisbreuer93@>gmail.com>
v0.75.390
Changelog
✨ Features
- mobile: a route recording's power mode, and cancelling one local notification (c246a8d) (by Chris Breuer <chrisbreuer93@>gmail.com>)
🔧 Chores
- release v0.75.390 (a37be42) (by Chris Breuer <chrisbreuer93@>gmail.com>)
Contributors
- Chris Breuer <chrisbreuer93@>gmail.com>
v0.75.389
Changelog
🐛 Bug Fixes
- deps: require bun-query-builder 0.3.32 for MySQL reserved-word columns (9d40611) (by Chris Breuer <chrisbreuer93@>gmail.com>)
- setup: point DB_PORT at the port Pantry assigned, and create the database it provisioned (1ca7811) (by Chris Breuer <chrisbreuer93@>gmail.com>)
📝 Documentation
- refresh the native skills catalog for the new buddy test (d1c40ba) (by Chris Breuer <chrisbreuer93@>gmail.com>)
🔧 Chores
- release v0.75.389 (79b05dd) (by Chris Breuer <chrisbreuer93@>gmail.com>)
Contributors
- Chris Breuer <chrisbreuer93@>gmail.com>
v0.75.388
Changelog
⚡ Performance Improvements
- mobile: keep route stats up incrementally instead of re-reading every fix (191fd12) (by Chris Breuer chris@stacksjs.com)
🔧 Chores
- release v0.75.388 (63df281) (by Chris Breuer chris@stacksjs.com)
Contributors
- Chris Breuer chris@stacksjs.com
v0.75.387
Changelog
✨ Features
- mobile: native chrome in the app's own fonts (a4e9dca) (by Chris Breuer chris@stacksjs.com)
🐛 Bug Fixes
- cron: parse() reads UTC, not the server's timezone (ffaa04d) (by glennmichael123 gtorregosa@gmail.com) (#3085)
- cron: refuse expressions the parser would misread instead of running them wrong (ca915e6) (by glennmichael123 gtorregosa@gmail.com) (#3085)
🔧 Chores
- release v0.75.387 (74cb85d) (by Chris Breuer chris@stacksjs.com)
Contributors
- Chris Breuer chris@stacksjs.com
- glennmichael123 gtorregosa@gmail.com
v0.75.383
Changelog
✨ Features
- cloud: read attached tenant projects from private sources (4e42fff) (by Chris Breuer chris@stacksjs.com)
📝 Documentation
- native: refresh the generated native package catalog (9aba11d) (by Chris Breuer chris@stacksjs.com)
🔧 Chores
- release v0.75.383 (686b57f) (by Chris Breuer chris@stacksjs.com)
Contributors
- Chris Breuer chris@stacksjs.com
v0.75.382
Changelog
🐛 Bug Fixes
- error-handling: declare @stacksjs/config, which the error page reads at runtime (5bb15c6) (by glennmichael123 gtorregosa@gmail.com) (#3081)
🔧 Chores
- release v0.75.382 (ab543f0) (by Chris Breuer chris@stacksjs.com)
Contributors
- Chris Breuer chris@stacksjs.com
- glennmichael123 gtorregosa@gmail.com
v0.75.379
Changelog
🐛 Bug Fixes
- cache: reach the Redis server config/cache.ts names (d92818a) (by glennmichael123 gtorregosa@gmail.com) (#3071)
- actions: say why the parent watchdog stopped a dev process (#3070) (d7a8c4b) (by Glenn Michael Torregosa gtorregosa@gmail.com) (#3066, #3070, #3063, #3065)
- cache: a tag flush deletes what every process tagged (2c7381e) (by glennmichael123 gtorregosa@gmail.com) (#3073)
- cache: workers that open a new SQLite cache file together all start (5bfbe22) (by glennmichael123 gtorregosa@gmail.com) (#3074)
- buddy: say which signal stopped the dev server (#3065) (0702987) (by Glenn Michael Torregosa gtorregosa@gmail.com) (#3063, #3065)
📝 Documentation
- native: count the cache package's three new test files (abd631d) (by glennmichael123 gtorregosa@gmail.com)
🔧 Chores
- release v0.75.379 (8ebb53f) (by glennmichael123 gtorregosa@gmail.com)
- deps: ts-cache 0.1.8 (1d79c89) (by glennmichael123 gtorregosa@gmail.com) (#3071, stacksjs/ts-cache#3093)
Contributors
- Glenn Michael Torregosa gtorregosa@gmail.com
- glennmichael123 gtorregosa@gmail.com
v0.75.378
Changelog
🐛 Bug Fixes
- server: cancel upstream requests with their incoming client (613412c) (by Chris Breuer chris@stacksjs.com)
🔧 Chores
- release v0.75.378 (a8ed1f2) (by Chris Breuer chris@stacksjs.com)
Contributors
- Chris Breuer chris@stacksjs.com
v0.75.377
Changelog
🐛 Bug Fixes
- restore managed deployment staging capacity (720038a) (by Chris Breuer chris@stacksjs.com)
🔧 Chores
- release v0.75.377 (530261e) (by Chris Breuer chris@stacksjs.com)
Contributors
- Chris Breuer chris@stacksjs.com
v0.75.374
Changelog
🐛 Bug Fixes
- assign a database owner for each SQLite target (edf8e10) (by Chris Breuer chris@stacksjs.com)
🔧 Chores
- release v0.75.374 (39d8426) (by Chris Breuer chris@stacksjs.com)
Contributors
- Chris Breuer chris@stacksjs.com
v0.75.373
Changelog
✨ Features
- deploy: enforce enterprise source and residency isolation (63c014c) (by Chris Breuer chris@stacksjs.com)
🐛 Bug Fixes
- marketing: keep the Rails page's one reason and drop the credit for its age (d9e2da4) (by glennmichael123 gtorregosa@gmail.com) (#3059)
📝 Documentation
- refresh native skill evidence inventory (5a381e5) (by Chris Breuer chris@stacksjs.com)
💚 Continuous Integration
- let pantry.lock decide curl, sqlite and git in every Pantry setup (9b1345c) (by glennmichael123 gtorregosa@gmail.com) (#3061)
- check the lockfiles strictly and drop the structural pantry.lock script (30d0712) (by glennmichael123 gtorregosa@gmail.com) (#2905, #2899, pantry-pm/pantry#260)
🔧 Chores
- release v0.75.373 (4fe2a8a) (by Chris Breuer chris@stacksjs.com)
Contributors
- Chris Breuer chris@stacksjs.com
- glennmichael123 gtorregosa@gmail.com
v0.75.371
Changelog
✨ Features
- dashboard: keep rendered pages across dev server restarts (f598fd2) (by glennmichael123 gtorregosa@gmail.com) (#3035)
- erd: draw a diagram that renders instead of an error box (d18332f) (by glennmichael123 gtorregosa@gmail.com)
🐛 Bug Fixes
- router: show a person the error page when middleware refuses them (c6ae95d) (by glennmichael123 gtorregosa@gmail.com)
📝 Documentation
- dashboard: the render cache is kept across restarts, and never prewarmed (066ea99) (by glennmichael123 gtorregosa@gmail.com) (#3035, #2964)
🔧 Chores
- release v0.75.371 (9080fd9) (by glennmichael123 gtorregosa@gmail.com)
- deps: stx 0.2.744 (47d1a61) (by glennmichael123 gtorregosa@gmail.com) (#3035, stacksjs/stx#2133)
Contributors
- glennmichael123 gtorregosa@gmail.com
v0.75.370
Changelog
🐛 Bug Fixes
- reconcile fee totals across refund settlement currencies (82b233f) (by Chris Breuer chris@stacksjs.com)
🔧 Chores
- release v0.75.370 (6c7bd8d) (by Chris Breuer chris@stacksjs.com)
Contributors
- Chris Breuer chris@stacksjs.com
v0.75.369
Changelog
🐛 Bug Fixes
- testing: emit the standalone schema entry in release archives (d5b7d54) (by Chris Breuer chris@stacksjs.com)
🔧 Chores
- release v0.75.369 ([
6a6abc3](https://redirect.github.com/stacksjs/stacks/commi
[!IMPORTANT] ✂ PR body was truncated to here.
Configuration
📅 Schedule: (UTC)
- Branch creation
- At any time (no schedule defined)
- Automerge
- At any time (no schedule defined)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
- If you want to rebase/retry this PR, check this box
This PR was generated by Mend Renovate. View the repository job log.