Files
smartvm/changelog.md
T

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.