# Changelog ## 2025-08-29 - 3.0.6 - fix(smartsystem) Add typings entry and normalize package description; sync commitinfo - Add "typings": "dist_ts/index.d.ts" to package.json to expose TypeScript declaration file. - Normalize package description wording (replace contraction "it's" with "it is") for consistency and clarity. - Update ts/00_commitinfo_data.ts description to match the package.json description. ## 2025-08-29 - 3.0.5 - fix(metadata) Clarify package/module description by expanding contraction - Replaced "it's" with "it is" in the package/module description to improve clarity (files updated: npmextra.json, ts/00_commitinfo_data.ts). - Documentation/metadata-only change; no runtime or API changes. - Bump patch version to 3.0.5. ## 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 - 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 - 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