2025-08-29 12:33:51 +00:00
|
|
|
|
# Changelog
|
|
|
|
|
|
2025-08-29 13:06:00 +00:00
|
|
|
|
## 2025-08-29 - 3.0.4 - fix(smartsystem)
|
|
|
|
|
Bump version to 3.0.4
|
|
|
|
|
|
|
|
|
|
- Patch release: increment package version to 3.0.4
|
|
|
|
|
- No functional code changes detected in source files
|
|
|
|
|
- Tests are present but contain placeholder implementations
|
|
|
|
|
- Dependencies are pinned as wildcard '*' and were not updated
|
|
|
|
|
|
2025-08-29 12:59:57 +00:00
|
|
|
|
## 2025-08-29 - 3.0.3 - fix(readme)
|
|
|
|
|
Update README: expand documentation, add installation, usage examples, API overview, and advanced guides
|
|
|
|
|
|
|
|
|
|
- Completely revamped README with a clearer project description and features list
|
|
|
|
|
- Added Installation section with npm / pnpm / yarn examples
|
|
|
|
|
- Added Quick Start, API overview, and multiple usage examples (env, CPU, network, systeminformation)
|
|
|
|
|
- Added Real-World Use Cases (health check, network monitoring, resource scaling) and Advanced Features (cross-platform, Docker detection)
|
|
|
|
|
- Clarified TypeScript support and added links to full API documentation
|
|
|
|
|
- Documentation-only changes; no code or API behaviour modified
|
|
|
|
|
|
2025-08-29 12:33:51 +00:00
|
|
|
|
## 2025-08-29 - 3.0.2 - fix(smartsystem)
|
|
|
|
|
Normalize package scopes, update dev dependencies and tooling, add pnpm workspace and packageManager, remove GitLab CI, and update imports/docs/tests
|
|
|
|
|
|
|
|
|
|
- Normalize package scope names from @pushrocks/* to @push.rocks/* across source, commit info and README
|
|
|
|
|
- Update dependency versions: bump @push.rocks/smartpromise to ^4.0.2 and ensure other @push.rocks packages use caret ranges
|
|
|
|
|
- Switch dev tooling namespaces to @git.zone (tsbuild/tsrun/tstest) and add @git.zone/tsrun
|
|
|
|
|
- Enhance npm scripts: make test run with verbose, logfile and increased timeout
|
|
|
|
|
- Add packageManager field (pnpm@10.14.0+sha512...) to package.json and add pnpm-workspace.yaml with onlyBuiltDependencies: [esbuild]
|
|
|
|
|
- Remove legacy .gitlab-ci.yml CI configuration
|
|
|
|
|
- Update imports in ts and test files to match new package namespaces
|
|
|
|
|
|
|
|
|
|
## 2024-05-29 - 3.0.1 - chore
|
|
|
|
|
Update of package metadata and TypeScript configuration.
|
|
|
|
|
|
|
|
|
|
- update description
|
|
|
|
|
- update tsconfig (adjustments to TypeScript config)
|
|
|
|
|
- update npmextra.json: githost (fixes to githost entries)
|
|
|
|
|
|
|
|
|
|
## 2022-07-28 - 3.0.0 - fix(core)
|
|
|
|
|
Minor core fixes and release of 3.0.0.
|
|
|
|
|
|
|
|
|
|
- fix(core): update
|
|
|
|
|
|
|
|
|
|
## 2022-07-28 - 2.0.10 - BREAKING (core)
|
|
|
|
|
Breaking change: module format switched to ESM.
|
|
|
|
|
|
|
|
|
|
- BREAKING CHANGE(core): switch to esm
|
|
|
|
|
- misc maintenance and fixes leading up to this release
|
|
|
|
|
|
|
|
|
|
## 2017-07-31 - 2.0.1..2.0.9 - maintenance
|
|
|
|
|
Series of patch releases with small fixes and upkeep across the 2.0.x line.
|
|
|
|
|
|
|
|
|
|
- Multiple patch releases (2.0.1 → 2.0.9) containing repeated core fixes
|
|
|
|
|
- Updates to README and repository metadata
|
|
|
|
|
- update yarn lock (notably in 2.0.1)
|
|
|
|
|
|
|
|
|
|
## 2017-07-31 - 1.0.0..1.0.18 - initial development & improvements
|
|
|
|
|
Initial development, feature additions and documentation improvements across 1.0.x.
|
|
|
|
|
|
|
|
|
|
- initial releases and basic module structure; first working version
|
|
|
|
|
- add npm as default module loader (1.0.6)
|
|
|
|
|
- improve path resolution and add keywords (1.0.4–1.0.5)
|
|
|
|
|
- add docs, improve README and tests across multiple 1.0.x releases
|
|
|
|
|
- CI updates and general streamlining of the project
|