Skip to content

Commit 4b59fd2

Browse files
committed
chore(main): release 0.11.0
1 parent cc83497 commit 4b59fd2

2 files changed

Lines changed: 37 additions & 1 deletion

File tree

.release-please-manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
{
2-
".": "0.10.0"
2+
".": "0.11.0"
33
}

CHANGELOG.md

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,41 @@
11
# Changelog
22

3+
## [0.11.0](https://github.com/Wompipomp/function-starlark/compare/v0.10.0...v0.11.0) (2026-04-27)
4+
5+
6+
### Features
7+
8+
* **11:** add package-local OCI detector and scanner wiring ([e35672d](https://github.com/Wompipomp/function-starlark/commit/e35672dfb51e53fc7980357ddf1042f61e82656a))
9+
* **11:** document package-local load scheme and add e2e fixture ([19e86e4](https://github.com/Wompipomp/function-starlark/commit/19e86e42be363d19c512b5cca898c4026c37e54c))
10+
* **11:** wire package-local loads into loader and resolver ([728e390](https://github.com/Wompipomp/function-starlark/commit/728e39002d6da156ff5afde3325c5b8231496537))
11+
* **36-01:** implement recursive dict.compact with depth guard ([b9a3411](https://github.com/Wompipomp/function-starlark/commit/b9a3411d277907a4f22c61d48ce8376e87903977))
12+
* **37-01:** add observed dict to Collector and update all call sites ([03911c4](https://github.com/Wompipomp/function-starlark/commit/03911c4842c122be399aa95110ee546301626141))
13+
* **37-01:** extract recordSkip method and refactor skipResourceFn ([99d24f4](https://github.com/Wompipomp/function-starlark/commit/99d24f435136dfe82f22e7331ac37ab584cbc613))
14+
* **38-01:** implement when/skip_reason/preserve_observed gate logic ([82b8b5e](https://github.com/Wompipomp/function-starlark/commit/82b8b5e749de50c0352fd46f739199ca0c81c5bc))
15+
* **38-02:** implement preserve_observed path with observed body lookup ([a4f3b2e](https://github.com/Wompipomp/function-starlark/commit/a4f3b2e4926132876b718c6df5692d4218301120))
16+
* **39-01:** add dict.compact reference documentation ([9c2df82](https://github.com/Wompipomp/function-starlark/commit/9c2df82276fa64f6e71ed49d36816f9cc05a83d9))
17+
* **39-01:** add Resource() gating kwargs documentation with state table ([2dbd09b](https://github.com/Wompipomp/function-starlark/commit/2dbd09bf478dee1d8c2482194aff7ec51c6c130c))
18+
* **39-03:** add dict.compact and when=False E2E test scenarios ([c2cd5e9](https://github.com/Wompipomp/function-starlark/commit/c2cd5e9576b2028e141b0e6e3c10612409695172))
19+
* **39-03:** add preserve_observed two-phase reconciliation E2E test ([4a39859](https://github.com/Wompipomp/function-starlark/commit/4a39859ea9ed94cc1949932c53e0a29dfa297937))
20+
* add dict.compact builtin to remove None-valued entries from dictionaries ([386adfb](https://github.com/Wompipomp/function-starlark/commit/386adfbb40bda537952db51ee0949a7f8f8d0c6f))
21+
* add OCI pull policy support to control tag revalidation behavior ([a14e741](https://github.com/Wompipomp/function-starlark/commit/a14e741055aa38015652a265fc53f37d80d4c867))
22+
* implement composite readiness gating with optional resource support and set_composite_ready builtin ([0d205dd](https://github.com/Wompipomp/function-starlark/commit/0d205dd4cd0ba0266c42b41f78161f6bb39b9f2f))
23+
* implement transitive skipping and deferred dependency gating for conditional resources ([52889eb](https://github.com/Wompipomp/function-starlark/commit/52889eb7a3c8bc732fa08c6f69fce4ff8680bad8))
24+
* **quick-13:** auto-compact Resource() body to strip None-valued entries ([6cdfae4](https://github.com/Wompipomp/function-starlark/commit/6cdfae4d78e239ded5dd109d62b09e5ee50cdeb2))
25+
* **quick-14:** allow skip_reason with when=True in Resource() ([886e9d7](https://github.com/Wompipomp/function-starlark/commit/886e9d7552bbb20d46573a277adda736251e0274))
26+
27+
28+
### Bug Fixes
29+
30+
* **11:** replace if-else chain with switch in ExpandPackageLocal ([f04257f](https://github.com/Wompipomp/function-starlark/commit/f04257fff143d22543d310a3b3f0ca7e2de56b38))
31+
* implement callable module wrapper for dict to support both namespace access and constructor calls ([2550aa8](https://github.com/Wompipomp/function-starlark/commit/2550aa8d9e82c1005ea1d911c7389dd20ece2dae))
32+
* strip read-only metadata fields for preserve_observed and sanitize module scan thread names for package-local imports ([4aa7309](https://github.com/Wompipomp/function-starlark/commit/4aa73092b24c133351ef61a72d182d49808ec60b))
33+
34+
35+
### Performance Improvements
36+
37+
* implement lazy allocation in compactDict and compactList to avoid unnecessary copying ([f97aaf1](https://github.com/Wompipomp/function-starlark/commit/f97aaf12392794beb65f1f40b0f0e134b3aaaa06))
38+
339
## [0.10.0](https://github.com/Wompipomp/function-starlark/compare/v0.9.0...v0.10.0) (2026-04-13)
440

541

0 commit comments

Comments
 (0)