|
1 | | -# Versions |
| 1 | +# Change log for FileContentDsc |
2 | 2 |
|
3 | | -## Unreleased |
| 3 | +The format is based on and uses the types of changes according to [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), |
| 4 | +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). |
| 5 | + |
| 6 | +## [Unreleased] |
4 | 7 |
|
5 | 8 | - Transferred ownership to DSCCommunity.org - |
6 | 9 | fixes [Issue #31](https://github.com/dsccommunity/FileContentDsc/issues/39). |
7 | | - |
8 | | -## 1.3.0.0 |
9 | | - |
10 | | -- Opted into Common Tests 'Common Tests - Validate Localization' - |
11 | | - fixes [Issue #31](https://github.com/PlagueHO/FileContentDsc/issues/32). |
12 | | -- Combined all `FileContent.ResourceHelper` module functions into |
13 | | - `FileContent.Common` module - fixes [Issue #32](https://github.com/PlagueHO/FileContentDsc/issues/32). |
14 | | -- Renamed all localization strings so that they are detected by |
15 | | - 'Common Tests - Validate Localization'. |
16 | | -- Correct style violations in unit tests: |
17 | | - - Adding `Get`, `Set` and `Test` tags to appropriate `describe` blocks. |
18 | | - - Removing uneccesary `#region` blocks. |
19 | | - - Conversion of double quotes to single quotes where possible. |
20 | | - - Replace variables with string litterals in `describe` block description. |
21 | | -- KeyValuePairFile: |
22 | | - - Improve unit tests to simplify and cover additional test cases. |
23 | | - - Fix error occuring when file is empty or does not exist - fixes [Issue #34](https://github.com/PlagueHO/FileContentDsc/issues/34). |
24 | | - |
25 | | -## 1.2.0.0 |
26 | | - |
27 | | -- Added .VSCode settings for applying DSC PSSA rules - fixes [Issue #25](https://github.com/PlagueHO/FileContentDsc/issues/25). |
28 | | -- Added an Encoding parameter to the KeyValuePairFile and ReplaceText |
29 | | - resources - fixes [Issue #5](https://github.com/PlagueHO/FileContentDsc/issues/5). |
30 | | - |
31 | | -## 1.1.0.0 |
32 | | - |
33 | | -- Enabled PSSA rule violations to fail build - Fixes [Issue #6](https://github.com/PlagueHO/FileContentDsc/issues/6). |
34 | | -- Updated tests to meet Pester v4 standard. |
35 | | -- Added Open Code of Conduct. |
36 | | -- Refactored module folder structure to move resource |
37 | | - to root folder of repository and remove test harness - Fixes [Issue #11](https://github.com/PlagueHO/FileContentDsc/issues/11). |
38 | | -- Converted Examples to support format for publishing to PowerShell |
39 | | - Gallery. |
40 | | -- Refactor Test-TargetResource to return $false in all DSC resource - Fixes |
41 | | - [Issue #12](https://github.com/PlagueHO/FileContentDsc/issues/13). |
42 | | -- Correct configuration names in Examples - fixes [Issue #15](https://github.com/PowerShell/FileContentDsc/issues/15). |
43 | | -- Refactor Test/Set-TargetResource in ReplaceText to be able to add a key if it |
44 | | - doesn't exist but should -Fixes |
45 | | - [Issue#20](https://github.com/PlagueHO/FileContentDsc/issues/20). |
46 | | -- Opted into common tests: |
47 | | - - Common Tests - Validate Example Files To Be Published |
48 | | - - Common Tests - Validate Markdown Links |
49 | | - - Common Tests - Relative Path Length |
50 | | - - Common Tests - Relative Path Length |
51 | | -- Correct test context description in IniSettingsFile tests to include 'When'. |
52 | | -- Change IniSettingsFile unit tests to be non-destructive - fixes [Issue #22](https://github.com/PowerShell/FileContentDsc/issues/22). |
53 | | -- Update to new format LICENSE. |
54 | | - |
55 | | -## 1.0.0.0 |
56 | | - |
57 | | -- DSR_ReplaceText: |
58 | | - - Created new resource for replacing text in text files. |
59 | | -- DSR_KeyValuePairFile: |
60 | | - - Created new resource for setting key value pairs in text files. |
61 | | -- DSR_IniSettingsFile: |
62 | | - - Created new resource for setting Windows INI file settings. |
| 10 | +- BREAKING CHANGE: Changed resource prefix from MSFT to DSC. |
| 11 | +- Updated to use continuous delivery pattern using Azure DevOps - fixes |
| 12 | + [Issue #41](https://github.com/dsccommunity/FileContentDsc/issues/41). |
0 commit comments