feat(tools): add demodata feature, update package metadata, tsconfig paths, CI/workflows, and bump deps

This commit is contained in:
2025-12-18 14:18:05 +00:00
parent 4bd61aed70
commit 4f08d09552
17 changed files with 3841 additions and 4976 deletions

View File

@@ -1,6 +1,20 @@
# Changelog
## 2025-12-18 - 1.2.0 - feat(tools)
add demodata feature, update package metadata, tsconfig paths, CI/workflows, and bump deps
- Add demodata subpackage (@signature.digital/demodata) and export entry
- Introduce tsconfig path aliases for @signature.digital/tools, @signature.digital/demodata, and @signature.digital/interfaces
- Update package.json metadata (repository, bugs, homepage), add pnpm overrides, and bump dev/deps (@git.zone/tsbuild, @git.zone/tstest, @tsclass/tsclass)
- Rename and configure tspublish.json files to include package names and registries for publishing
- Fix interfaces: change IInvolvedParty.contact type to plugins.tsclass.business.TContact
- Update tests to use @git.zone/tstest/tapbundle and export tap.start()
- Revise CI workflow files to use code.foss.global image, new secret placeholder formatting, and @ship.zone/npmci package name
- Rework npmextra.json structure and add release registries and szci config
- Update README and changelog content and add minor .gitignore entries for AI tools
## 2024-12-19 - 1.1.0 - feat(demodata)
Add demo data feature for contracts
- Introduced demo contract data for Minijob Employment Contract outlining details for employer and employee roles.
@@ -8,26 +22,30 @@ Add demo data feature for contracts
- Implemented new ts_demodata directory with sample contract representation.
## 2024-12-19 - 1.0.11 - fix(interfaces)
Fixed import path in ts_interfaces/index.ts
- Corrected import path for plugins in ts_interfaces/index.ts to prevent module resolution issues.
## 2024-12-18 - 1.0.10 - fix(test)
Add initial test for portablecontract
## 2024-12-18 - 1.0.9 - fix(ts_interfaces)
Resolved missing exports in plugins.ts
- Added export statements in ts_interfaces/plugins.ts to resolve module issues.
## 2024-12-18 - 1.0.8 - fix(core)
Fixed export paths in package configuration
- Updated exports paths in package.json for proper module resolution.
- Fixed export statement in ts/index.ts to reference the correct path for interface exports.
## 2024-12-18 - 1.0.7 - fix(project)
Corrected misalignment in file structure and package metadata.
- Updated the file export path in ts/index.ts to correct interface export location.
@@ -36,10 +54,11 @@ Corrected misalignment in file structure and package metadata.
- Ensured proper build script path in package.json.
## 2024-12-18 - 1.0.6 - fix(core)
No code changes detected.
## 2024-12-18 - 1.0.5 - fix(core)
Corrected package and npm extra configuration to ensure consistent naming.
- Updated 'name' field in package.json from '@signature.digital/portablecontract' to '@signature.digital/tools'.
@@ -47,6 +66,7 @@ Corrected package and npm extra configuration to ensure consistent naming.
- Updated 'npmPackagename' in npmextra.json from '@signature.digital/portablecontract' to '@signature.digital/tools'.
## 2023-11-22 to 2023-11-28 - 1.0.1 to 1.0.4 - core updates
Fixes and updates in the core component.
- Updated core module to enhance performance and fix minor bugs in version 1.0.1