fix(build): modernize package exports, tooling configuration, and test setup
This commit is contained in:
@@ -0,0 +1,64 @@
|
||||
# Changelog
|
||||
|
||||
## 2026-05-01 - 3.0.5 - fix(build)
|
||||
modernize package exports, tooling configuration, and test setup
|
||||
|
||||
- add an explicit package exports entry and include project metadata files in published output
|
||||
- migrate npmextra configuration keys to the new scoped tool namespaces and add release registry settings
|
||||
- update build and test tooling dependencies, switch tests to @git.zone/tstest, and align test file naming with the current runner
|
||||
- tighten TypeScript settings with noImplicitAny and explicit typing for YAML stringification input
|
||||
|
||||
## 2026-03-01 - 3.0.4 - maintenance
|
||||
Project metadata and CI-related housekeeping updates across the 3.0.4 release line.
|
||||
|
||||
- Removed `.gitlab-ci.yml`
|
||||
- Updated project description
|
||||
- Summarized trivial release-tag and metadata-only commits for 3.0.4
|
||||
|
||||
## 2024-04-30 - 3.0.1-3.0.3 - core
|
||||
Patch release series with repeated core updates and minor configuration maintenance.
|
||||
|
||||
- Applied repeated `fix(core): update` changes in versions 3.0.1, 3.0.2, and 3.0.3
|
||||
- Updated `tsconfig`
|
||||
- Updated `npmextra.json` githost settings
|
||||
- Summarized release-only commits for versions 3.0.1 through 3.0.3
|
||||
|
||||
## 2022-05-20 - 3.0.0 - core
|
||||
Major runtime update introducing an ESM-based package structure.
|
||||
|
||||
- BREAKING CHANGE: switched package output to ESM
|
||||
- Included follow-up core update in the 3.0.0 release line
|
||||
- Summarized release-only commits for versions 2.0.5, 3.0.0, and 3.0.1
|
||||
|
||||
## 2020-10-26 - 2.0.3-2.0.4 - core
|
||||
Patch release range focused on routine core maintenance updates.
|
||||
|
||||
- Applied repeated `fix(core): update` changes in versions 2.0.3 and 2.0.4
|
||||
- Summarized release-only commits for versions 2.0.3 and 2.0.4
|
||||
|
||||
## 2018-08-27 - 2.0.2 - dependencies
|
||||
Dependency cleanup to remove obsolete typings usage.
|
||||
|
||||
- Removed obsolete `typings-global` import from dependencies
|
||||
- Summarized release-only commit for 2.0.2
|
||||
|
||||
## 2018-08-26 - 2.0.0-2.0.1 - CI
|
||||
Release transition with package publishing configuration updates.
|
||||
|
||||
- Updated CI/npm publishing configuration via `npmextra` access level
|
||||
- Summarized release-only commits for versions 2.0.0 and 2.0.1
|
||||
|
||||
## 2018-08-26 - 1.0.2 - scope
|
||||
Major package identity update with accompanying project documentation improvements.
|
||||
|
||||
- BREAKING CHANGE: migrated to the new `@pushrocks` scope
|
||||
- Improved tests
|
||||
- Added README documentation
|
||||
- Summarized release-only commit for 1.0.2
|
||||
|
||||
## 2017-05-25 - 1.0.0-1.0.1 - setup
|
||||
Initial project setup and packaging metadata for the first public releases.
|
||||
|
||||
- Created the initial working version
|
||||
- Added `npmextra.json`
|
||||
- Summarized release-only commit for 1.0.1
|
||||
Reference in New Issue
Block a user