31 lines
1.6 KiB
Markdown
31 lines
1.6 KiB
Markdown
# Changelog
|
|
|
|
## 2026-05-01 - 1.2.0 - feat(base-images)
|
|
add managed base image bundles with cache retention, hosted manifests, and opt-in integration boot testing
|
|
|
|
- introduces BaseImageManager with support for Firecracker CI presets and hosted manifest-based kernel/rootfs bundles
|
|
- adds SmartVM.ensureBaseImage() and exports new base image types and manager APIs
|
|
- validates and verifies downloaded base image artifacts with checksums and bounded cache eviction
|
|
- hardens process, socket, network, and config handling with safer spawning, subnet/interface validation, and expanded tests
|
|
|
|
## 2026-04-30 - 1.1.1 - fix(build)
|
|
tighten TypeScript compiler settings and harden error message handling
|
|
|
|
- enable strict noImplicitAny checks and include Node types in the TypeScript configuration
|
|
- remove the implicit any override from the build script so compiler strictness is enforced during builds
|
|
- handle non-Error thrown values safely when wrapping startup and network setup failures
|
|
- update package metadata and bundled files to include project configuration and license assets
|
|
|
|
## 2026-02-08 - 1.1.0 - feat(release)
|
|
add release configuration with npm registries and public access; add @ship.zone/szci placeholder
|
|
|
|
- Added release.registries including https://verdaccio.lossless.digital and https://registry.npmjs.org
|
|
- Set release.accessLevel to 'public' in npmextra.json
|
|
- Added an empty @ship.zone/szci entry to npmextra.json
|
|
|
|
## 2026-02-08 - 1.0.0 - initial release
|
|
Initial commit: repository and project scaffold.
|
|
|
|
- Project initialized with the first commit.
|
|
- Added baseline project structure and configuration.
|
|
- Establishes repository for future development. |