Skip to content

Releases: WJSoftware/wj-config

v3.2.0

05 Jul 23:28

Choose a tag to compare

What's Changed

  • chore(tests): Move unit testing to TypeScript by @webJose in #103
  • feat(DictionaryDataSource): Relax Predicate type to also accept numbers as keys by @webJose in #103

Note

In case you're curious, the feature arose while doing the tests chore and this is why both are in the same PR.

Full Changelog: v3.1.3...v3.2.0

v3.1.3

04 Jul 18:43

Choose a tag to compare

What's Changed

  • fix: Correct typing on addSingleValue's value parameters by @webJose in #102

Full Changelog: v3.1.2...v3.1.3

v3.1.2

04 Jul 18:42

Choose a tag to compare

What's Changed

  • build(deps-dev): bump mocha from 11.6.0 to 11.7.1 by @dependabot in #99
  • build(deps-dev): bump @rollup/plugin-typescript from 12.1.2 to 12.1.4 by @dependabot in #98
  • build(deps-dev): bump rollup from 4.43.0 to 4.44.1 by @dependabot in #97
  • fix: Correct environment source typing by @webJose in #100
  • fix: Correct single value typing, IEnvAware variant by @webJose in #101

CI/CD

  • chore(build): Add friendly name to publish job by @webJose in #91
  • chore(build): Add tag input to publish workflow by @webJose in #92
  • chore(build): Add friendly name to the PR workflow by @webJose in #93
  • chore(cicd): Use org's GH actions by @webJose in #94
  • chore(cicd): Change workflow names to more accurate ones by @webJose in #95
  • chore(cicd): Try different github context approach by @webJose in #96

Full Changelog: v3.1.1...v3.1.2

v3.1.1

14 Jun 20:23

Choose a tag to compare

What's Changed

  • fix: Restore trace functionality after PR #68 by @webJose in #81
  • chore(test): Eliminate copy error in test file by @webJose in #82
  • chore: Update packages by @webJose in #83
  • feat(build): Add manually-triggered CI/CD by @webJose in #84
  • chore(build): Simplify build script by @webJose in #85
  • chore(build): Various improvements on publish workflow by @webJose in #86
  • feat(build): Add PR workflow by @webJose in #87
  • debug: Debug testing by @webJose in #88
  • chore(build): Fine-tune publish workflow by @webJose in #89
  • fix(build): Condition regular build by @webJose in #90

Full Changelog: v3.1.0...v3.1.1

v3.1.0

04 Jun 01:21

Choose a tag to compare

What's Changed

  • feat(types): Add default type to addPerEnvironment by @webJose in #71
  • chore: Upgrade packages by @webJose in #72
  • chore: Update packages to remove esbuild vulnerability by @webJose in #73
  • build(deps-dev): bump rollup from 4.40.0 to 4.41.1 by @dependabot in #75
  • build(deps-dev): bump mocha from 11.1.0 to 11.5.0 by @dependabot in #76
  • build(deps-dev): bump @types/chai from 5.2.1 to 5.2.2 by @dependabot in #77
  • feat: Add postMerge() to builder by @webJose in #79
  • chore: Code cleanup and enhancements by @webJose in #80

Full Changelog: v3.0.0...v3.1.0

v3.0.0

25 Apr 23:05

Choose a tag to compare

TypeScript-Centric Release

This release is the culmination of a full TypeScript re-write. It is now 99% accurate on properties. See this page in the Wiki to understand how to get types working for you.

What's Changed (since v2.0.2)

  • feat!: TypeScript re-write by @webJose in #35
  • feat: Accummulate leaf types on conflict by @webJose in #47
  • feat: Add minified version for direct browser use by @webJose in #50
  • refactor: Export everything under the same path by @webJose in #54
  • fix: Correct type export for /dist by @webJose in #56
  • fix: Improve buildEnvironment by @webJose in #62
  • fix: Correct TS for IEnvAwareBuilder.addEnvironment() by @webJose in #65
  • fix: Start with empty object to avoid accidental changes of seemingly const objects by @webJose in #68
  • fix: Correct dictionary type inflation for root properties by @webJose in #70

Others

  • build(deps-dev): bump publint from 0.2.12 to 0.3.6 by @dependabot in #44
  • build(deps-dev): bump typescript from 5.6.3 to 5.7.3 by @dependabot in #38
  • chore: Upgrade packages by @webJose in #45
  • docs: Remove publish note by @webJose in #46
  • refactor: Group everything under a single package.json file by @webJose in #48
  • docs: Revise README by @webJose in #49
  • build: Update build script to pass --tag for pre-releases by @webJose in #55
  • build(deps-dev): bump typescript from 5.7.3 to 5.8.2 by @dependabot in #53
  • build(deps-dev): bump rollup from 4.34.8 to 4.34.9 by @dependabot in #52
  • build(deps-dev): bump publint from 0.3.6 to 0.3.7 by @dependabot in #51
  • chore: Generate source map for bundled version by @webJose in #57
  • chore: Update packages by @webJose in #58
  • build(deps-dev): bump rollup from 4.35.0 to 4.38.0 by @dependabot in #60
  • build(deps-dev): bump @types/chai from 5.2.0 to 5.2.1 by @dependabot in #59
  • fix(build): Add NpmTag option to build PS script by @webJose in #63
  • feat(build): Add rollup to build PowerShell script by @webJose in #66
  • chore: Upgrade all package versions by @webJose in #67
  • chore(build): Allow "npm version" to create GIT tag by @webJose in #69

Full Changelog: v2.0.2...v3.0.0

v3.0.0-rc.5

08 Apr 20:02

Choose a tag to compare

v3.0.0-rc.5 Pre-release
Pre-release

What's Changed

  • fix: Start with empty object to avoid accidental changes of seemingly const objects by @webJose in #68
  • chore(build): Allow "npm version" to create GIT tag by @webJose in #69

Full Changelog: v3.0.0-rc.4...v3.0.0-rc.5

v3.0.0-rc.4

04 Apr 05:00

Choose a tag to compare

v3.0.0-rc.4 Pre-release
Pre-release

What's Changed

  • fix: Correct TS for IEnvAwareBuilder.addEnvironment() by @webJose in #65
  • feat(build): Add rollup to build PowerShell script by @webJose in #66
  • chore: Upgrade all package versions by @webJose in #67

Full Changelog: v3.0.0-rc.3...v3.0.0-rc.4

v3.0.0-rc.3

04 Apr 04:59

Choose a tag to compare

v3.0.0-rc.3 Pre-release
Pre-release

What's Changed

  • build(deps-dev): bump rollup from 4.35.0 to 4.38.0 by @dependabot in #60
  • build(deps-dev): bump @types/chai from 5.2.0 to 5.2.1 by @dependabot in #59
  • fix: Improve buildEnvironment by @webJose in #62
  • fix(build): Add NpmTag option to build PS script by @webJose in #63

Full Changelog: v3.0.0-rc.2...v3.0.0-rc.3

v3.0.0-rc.2

16 Mar 23:53
c7ca3a7

Choose a tag to compare

v3.0.0-rc.2 Pre-release
Pre-release

What's Changed

  • refactor: Export everything under the same path by @webJose in #54
  • build: Update build script to pass --tag for pre-releases by @webJose in #55
  • build(deps-dev): bump typescript from 5.7.3 to 5.8.2 by @dependabot in #53
  • build(deps-dev): bump rollup from 4.34.8 to 4.34.9 by @dependabot in #52
  • build(deps-dev): bump publint from 0.3.6 to 0.3.7 by @dependabot in #51
  • fix: Correct type export for /dist by @webJose in #56
  • chore: Generate source map for bundled version by @webJose in #57
  • chore: Update packages by @webJose in #58

Full Changelog: v3.0.0-rc.1...v3.0.0-rc.2