From 90c8be35d474bc141d7a936a34a3160483108ff3 Mon Sep 17 00:00:00 2001 From: Timothy Aldrich Date: Thu, 4 Jan 2024 17:26:24 -0500 Subject: [PATCH] build: bump version to 0.2.0 --- CHANGELOG.md | 164 +++++++++++++++++++++++++++++++++++++- source/stitch/stitch.psd1 | 4 +- 2 files changed, 165 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index dfff223..15a2506 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,4 +2,166 @@ All notable changes to this project will be documented in this file. -## [unreleased] - 2023-05-31 +## [0.2.0] - 2024-01-04 + +### Bug Fixes + +- Remove validation from dropdown +- Before and after task modify jobs list +- Incorrect project wiki url +- Upgrade action and configuration +- Add repository checkout step +- Do not fail analyzer job on results +- Load test helper module prior to tests +- Path to TestHelper module +- Path syntax to TestHelper module +- Source module does not import formats +- Missing regex for component +- Remove old ci files +- Add missing parameters to templates +- Update build script and config with new parameters +- Update set version task to use new ProjectVersion function and parameters +- Use build files vice project directories for project +- Get-TestItemInfo does not return an object +- Clean up phases in runbook +- Clean up phase definitions and synopsis +- Default test task and paths +- Dotsource the source file prior to running tests +- Update parameter names for functions under test +- Set BuildConfigRoot prior to ProfilePath in config file +- Remove unused parameters from Resolve-ProjectRoot +- CurrentVersion variable is an object not a hashtable +- Get-BuildTask cannot find '*' variable +- Remove parameters for project directories +- Remove erroneous parameter for optionally running test + +### Documentation + +- Added note about "property" alias + +### Features + +- Improved label keywords +- Get a list of tasks in or out of invokebuild +- Output cbh of given task +- Get project version from multiple sources +- Use MD5 hashes to test if files have changed +- Streamline the pr template +- Feature pull-request template +- Add review flag to all new issues +- Override ToString for SourceInfo +- Set the source directory based on module manifest +- Set the test directory based on test files + +### Refactor + +- Use module function to find runbook + +### Styling + +- Collapse Rule suppression messages +- Use command instead of alias in tasks +- Remove noise from logger in debug mode + +### WIP + +- Reorganize workflow files + +### Build + +- Generated task config files +- Use updated build script for stitch +- Update initialize phase + +### Task + +- Gitversion configured to support Github Flow +- Create clean profile +- Remove clean phase from defaults +- Remove clean phase definition +- Organize debug launcher tasks +- Consolidate github actions related to CI in one file + +## [0.1.2-beta12] - 2023-11-14 + +### Bug Fixes + +- Module functions cannot find the build config +- Get-TaskConfiguration now uses user's stitch directory if found +- SourceTypeMap properly identifies files and components +- Merge file functions produce errors +- Reduce debug "noise" +- Import functions are not exported from module + +### Refactor + +- Import functions use Merge-FileCollection + +### WIP + +- Odds and ends. getting ready for new workstation + +### Build + +- Bump source version to v0.1.2 +- Bump version to 0.1.2-beta12 + +## [0.1.1] - 2023-06-28 + +### Bug Fixes + +- Add condition when path is found +- Change log message from warning to warn + +### Build + +- Bump version to 0.1.1 + +## [0.1.0] - 2023-06-23 + +### Bug Fixes + +- Add 'Name' field to template data +- Added installation instructions + +### Documentation + +- Add initial readme document +- Add images for readme + +### Features + +- Initial source module and manifest +- Import the module's source and tests + +### Miscellaneous Tasks + +- Add ci config files and templates +- Add various one-off tools and scripts + +### Styling + +- Fix format of the README +- Minor comment fixes in pssa rules +- Minor format change to comment + +### Testing + +- PSSA custom rules + +### Build + +- Stitch build driver and module loader +- Stitch build configuration +- Bump version to 0.1.0 + +### Task + +- Ignore output and wiki directories +- Configure gitversion +- Vscode config files +- Add and configure the changelog +- Configure module requirements +- Add various project scripts + + diff --git a/source/stitch/stitch.psd1 b/source/stitch/stitch.psd1 index f876dd9..369acc6 100644 --- a/source/stitch/stitch.psd1 +++ b/source/stitch/stitch.psd1 @@ -3,7 +3,7 @@ RootModule = 'stitch.psm1' # Version number of this module. - ModuleVersion = '0.1.2' + ModuleVersion = '0.2.0' # Supported PSEditions CompatiblePSEditions = @( @@ -127,4 +127,4 @@ # Default prefix for commands exported from this module. Override the default prefix using Import-Module -Prefix. # DefaultCommandPrefix = '' -} +}