Releases: PowerShell/DSC
Releases · PowerShell/DSC
v3.1.0-preview.3
What's Changed
- Fix
Assertion
resource to fail when test fails by @SteveL-MSFT in #736 - Update contact information by @SteveL-MSFT in #735
- Set bypass executionpolicy when calling PowerShell by @SteveL-MSFT in #715
- update version to 3.1-preview.3 by @SteveL-MSFT in #739
Full Changelog: v3.1.0-preview.2...v3.1.0-preview.3
SHA256 Hashes of the release artifacts
- DSC-3.1.0-preview.3-aarch64-apple-darwin.tar.gz
- 1B77BD224BF10316E995B37BA6BFF6FC4705C557692439E77283D04B005735BB
- DSC-3.1.0-preview.3-aarch64-linux.tar.gz
- 394258EC253B689902B91C948E2064EB621332D86489EF8DEB99920962A9DD33
- DSC-3.1.0-preview.3-aarch64-pc-windows-msvc.zip
- 37171AAE311F41561C4CF0159327DFEAA1BDDCF46231893956610B6E322688BA
- DSC-3.1.0-preview.3-x86_64-apple-darwin.tar.gz
- 3D6E7BE3ACEBDDA15A1012518A3C645F60692936C269070E711F3F0450F4DAAC
- DSC-3.1.0-preview.3-x86_64-linux.tar.gz
- EA4FA4F1BEDD7F6843C44300270DF5C03F0516ECA6B841A154766B90CC2360D0
- DSC-3.1.0-preview.3-x86_64-pc-windows-msvc.zip
- E2FA3522DB8B0DB503079C9958D0A3AA84AAA5A3B249003312D11E5D5098BE35
v3.0.2
What's Changed
- Backport: Set bypass executionpolicy when calling PowerShell by @SteveL-MSFT in #740
- Backport: Update contact information by @SteveL-MSFT in #741
- Update version to 3.0.2 by @SteveL-MSFT in #743
- Backport: assertion resource fix by @SteveL-MSFT in #742
Full Changelog: v3.0.1...v3.0.2
SHA256 Hashes of the release artifacts
- DSC-3.0.2-aarch64-apple-darwin.tar.gz
- 87D0C1D9ACCF9A3ABF5AEEDB361CFF2AC5175AC6031F278E0B1E2C5204D45064
- DSC-3.0.2-aarch64-linux.tar.gz
- 3EF2DA4C802E933675DDED6EA6468D39EFAA745DC2DB1A4A8B1807722D553CC0
- DSC-3.0.2-aarch64-pc-windows-msvc.zip
- 6749628B6715156E69B0DEE107ABCAE902B28A2B7B3C1D9892F746EAB5208C9E
- DSC-3.0.2-x86_64-apple-darwin.tar.gz
- 14DDC38BA64EBB7EA6823367A81CAC76A5F46E0FA6E8ACB4322AFDB4C98B620B
- DSC-3.0.2-x86_64-linux.tar.gz
- DA8A28BB7FBB4BE3B9395E289C9C5C6D4159198DD61551ADDF854CB19F1CA962
- DSC-3.0.2-x86_64-pc-windows-msvc.zip
- 1D9A4575C3E1609744055D18074DB5146F30CC8F2107C60C154A8997497659F2
v3.1.0-preview.2
What's Changed
- Update version to 3.1-preview.2 by @SteveL-MSFT in #712
- Add validation to check key-value pairs for class-based and script-based DSC resources by @Gijsreyn in #713
- Enable using adapter resources without the adapter wrapper by @SteveL-MSFT in #720
Full Changelog: v3.1.0-preview.1...v3.1.0-preview.2
SHA256 Hashes of the release artifacts
- DSC-3.1.0-preview.2-aarch64-apple-darwin.tar.gz
- AD9A0618FD07B730F51FC48B20D2017E3D6CC535CC29112C79AB58EF0449C65A
- DSC-3.1.0-preview.2-aarch64-linux.tar.gz
- 2A5D9DE3EBA53F761F198275BDA4B40D8571B1B2302117BB208C7F8C75308272
- DSC-3.1.0-preview.2-aarch64-pc-windows-msvc.zip
- FF8F5D731AA1E08A5A34822D33A3882FDD4B5550D2B9A189F929910281B6FDBA
- DSC-3.1.0-preview.2-x86_64-apple-darwin.tar.gz
- A02AA2100E6E524732B692D5582F092A3E8BAD9DA6469835D7175926C8034A46
- DSC-3.1.0-preview.2-x86_64-linux.tar.gz
- B97579AB704AEB422C543363AC75ED0506439B732254C256ADC5B38D19E0CF78
- DSC-3.1.0-preview.2-x86_64-pc-windows-msvc.zip
- 12621F6DBED4C5DF203C92A4627EB7DA70924C45A4A3FA4C072804A820DB6988
v3.0.1
What's Changed
- Backport: Change how tar.gz archive is created to just use
tar
by @SteveL-MSFT in #690 - Backport 3.0: Add better tracing and fix propagation of inDesiredState by @SteveL-MSFT in #722
- Update version to 3.0.1 by @SteveL-MSFT in #723
- Backport 3.0: release pipeline and
_inDesiredState
updates by @SteveL-MSFT in #724
| Note that the original x64 Windows zip was corrupt, this has been fixed and the hash has been updated
Full Changelog: v3.0.0...v3.0.1
SHA256 Hashes of the release artifacts
- DSC-3.0.1-aarch64-apple-darwin.tar.gz
- 56AD6AE9C52B5C8A69190F577BB3D006A4A436596EDDE95D3D3E06A76A8742C3
- DSC-3.0.1-aarch64-linux.tar.gz
- 28FB444B15F1E0ACAE2E8E0F291B9127ACF6E6AB16A546714527BBB9A948BE5E
- DSC-3.0.1-aarch64-pc-windows-msvc.zip
- 204A6C3F343945DF2D34685CC5F707D67869BE7FD5AF46CE9F3819A0DA160870
- DSC-3.0.1-x86_64-apple-darwin.tar.gz
- 034582DFB247ABA4E5716FC99809B0AF224D67F72F34D356448064EABD0C1129
- DSC-3.0.1-x86_64-linux.tar.gz
- 81F89B5687187FD2192235021322965373BB0885AE5D2AD3D4333A8BCEE9E0D2
- DSC-3.0.1-x86_64-pc-windows-msvc.zip
- 9F1E4178293EC9BAAA7410A1EC9EF8D0461BBF43A720AE6C96D251FE12B65484
v3.1.0-preview.1
What's Changed
- Add object separator when using YAML output by @SteveL-MSFT in #635
- Addresses minor spelling mistakes by @Gijsreyn in #632
- (i18n) Provide translation strings for Registry by @michaeltlombardi in #604
- Add
Include
resource to packages by @SteveL-MSFT in #646 - Fix config size limit by validating modules in cache by @Gijsreyn in #647
- Fix progress display when using JSON, add None option; exhance progress schema by @SteveL-MSFT in #644
- (GH-642) Ensure camelCase for items in
dsc_lib
by @michaeltlombardi in #648 - Fix RunCommandOnSet within config doc by @tgauth in #659
- Update version to 3.1.0-preview.1 and update some crate versions by @SteveL-MSFT in #667
- Fix release pipeline by @SteveL-MSFT in #669
- Fix allowing no properties to resource in config by @SteveL-MSFT in #675
- Fix when resource test returns '_inDesiredState', that takes precedence by @SteveL-MSFT in #676
- Preserve custom metadata when exporting config by @SteveL-MSFT in #679
- Add args to enable passing input to resource export by @SteveL-MSFT in #680
- Add
exporter
kind of resource by @SteveL-MSFT in #682 - Fix
registry
resource to allow setting value with no data by @SteveL-MSFT in #684 - Update powershell.resource.ps1 by @adrianbiro in #689
- Use only
tar
to create tar.gz archive by @SteveL-MSFT in #691 - Allow alias for tracing
line_number
field to be camelCase by @SteveL-MSFT in #645 - Emit warning if executable in resource manifest can't be found by @SteveL-MSFT in #688
- Fix not parsing expressions for Group resources by @SteveL-MSFT in #695
- Add better tracing and fix propagation of inDesiredState for PSAdapter by @SteveL-MSFT in #699
- Fix capitalization on enhanced authoring by @Gijsreyn in #696
New Contributors
- @adrianbiro made their first contribution in #689
Full Changelog: v3.0.0-rc.1...v3.1.0-preview.1
SHA256 Hashes of the release artifacts
- DSC-3.1.0-preview.1-aarch64-apple-darwin.tar.gz
- 18339110AEB6B746B7761FB9344D7E445798924F142307BDCEC379F72AB244A9
- DSC-3.1.0-preview.1-aarch64-linux.tar.gz
- B3E1B971E144F77F429D5CF7D9D3D833C03169497D08B50FCE579F75656BBB61
- DSC-3.1.0-preview.1-aarch64-pc-windows-msvc.zip
- AB4528B7C11B40FEE94BB3F3B71BFAB2CFA2F0F7446079F4D28670FE775D0D14
- DSC-3.1.0-preview.1-win.msixbundle
- 5FFE24131F76AB6CC8505C77E768F478994145C75CD30D3CE250BEEE8E368A8E
- DSC-3.1.0-preview.1-x86_64-apple-darwin.tar.gz
- A8BA1C48FD22360F36D6F3BDDA0E40F66B12B645D1253A47DE5802D00E3D6C80
- DSC-3.1.0-preview.1-x86_64-linux.tar.gz
- 253701A3A9502D064316B04092A26F69BCB44D4A4B18395D149216EA3C0CC063
- DSC-3.1.0-preview.1-x86_64-pc-windows-msvc.zip
- A10D5ED545ACD56F3DE0FC6736265B897340511E608611662FC530FFAA3EE029
v3.0.0
What's Changed
- Version 3.0.0 by @SteveL-MSFT in #651
- Backport: Add
Include
resource to packages by @SteveL-MSFT in #652 - Backport:
RunCommandOnSet
working in config by @SteveL-MSFT in #661 - Backport: PSAdapter cache limit fix by @SteveL-MSFT in #662
- Backport: progress json updates by @SteveL-MSFT in #660
- Backport: camel case by @SteveL-MSFT in #663
Full Changelog: v3.0.0-rc.1...v3.0.0
SHA256 Hashes of the release artifacts
- DSC-3.0.0-aarch64-apple-darwin.tar.gz
- 969BD45D49791FCE2477AF0BDF1D6EDD74D70636EA20122D4A7076F2B54E7A34
- DSC-3.0.0-aarch64-linux.tar.gz
- 775FB84CAB44BFA9D6597D24199695FCFD1BD526CD312D8A8C52502824644546
- DSC-3.0.0-aarch64-pc-windows-msvc.zip
- 29DBCC7DB22EFB43D54E3907ABA87816D9B8881BC03BA4CA75AE1162003318C5
- DSC-3.0.0-Win.msixbundle
- D8C519B63D9369B314742BFA0EF93BD107DD84E5938CF6A1C25889A3C04C2C52
- DSC-3.0.0-x86_64-apple-darwin.tar.gz
- C671A10CF3DD0BD2246F85735569B2873618F3EEAC7D5726B33502CD7E943C6D
- DSC-3.0.0-x86_64-linux.tar.gz
- 6D1999F86B75E6412F82F8615B97F3A7C4B62662953227A6356A06ABE8E029EA
- DSC-3.0.0-x86_64-pc-windows-msvc.zip
- 16989F94FEB276B1F24BD3B6D69483DE631CC8A38110B0EC559F56B2E09E9F17
v3.0.0-rc.1
What's Changed
- Internationalize
dsc
exe by @SteveL-MSFT in #612 - Ensure
systemRoot()
always has trailing separator character by @SteveL-MSFT in #616 - Bump hashbrown from 0.15.0 to 0.15.2 in /runcommandonset by @dependabot in #615
- Add support for
contentVersion
property by @SteveL-MSFT in #621 - Update readme.md to remove mention of dependency on PSDSC module by @SteveL-MSFT in #623
- Fix built-in resource and settings discovery when dsc is invoked using a symlink by @anmenaga in #625
- Enable
Include
resource to take configuration and parameters as string content by @SteveL-MSFT in #626 - Table headers fix by @anmenaga in #629
- Support writing progress as JSON by @anmenaga in #614
- Internationalize dsc_lib by @SteveL-MSFT in #631
- Change
reference()
to use the raw output of a resource by @SteveL-MSFT in #634 - Update version to RC by @SteveL-MSFT in #636
- update version to rc.1 by @SteveL-MSFT in #637
Full Changelog: v3.0.0-preview.12...v3.0.0-rc.1
SHA256 Hashes of the release artifacts
- DSC-3.0.0-rc.1-aarch64-apple-darwin.tar.gz
- BFAC5E2017AD50AFF05B3D8455D50A738460E1C1D68A2EE9DE8BAC8691635BED
- DSC-3.0.0-rc.1-aarch64-linux.tar.gz
- A5535EEA64A44D0EFA85E41F279B46FE02813DBFD55E517DC0395647568F8EAE
- DSC-3.0.0-rc.1-aarch64-pc-windows-msvc.zip
- 47758BF0BE8B27214A04E9EED895147A606E413E3B2EE33F122026D29444B175
- DSC-3.0.0-rc.1-x86_64-apple-darwin.tar.gz
- 401581A2A0D6E11E43C76670F6E04F1CF69058129B4446CDD10F12B5FD4F1742
- DSC-3.0.0-rc.1-x86_64-linux.tar.gz
- B4B2D47849A3FD001D22C7B6AD99DCBEFF0A2EB6A258EDDEE37C415EC40D7A1C
- DSC-3.0.0-rc.1-x86_64-pc-windows-msvc.zip
- 7F1C59A41541B745286D9E4FC816DD117F3C2CCBC28B4E81861009610B3E7A03
v3.0.0-preview.12
What's Changed
- Fix use of tree-sitter binding due to change in crate by @SteveL-MSFT in #581
- Only build linux musl and update CFS auth by @SteveL-MSFT in #587
- DSC meta configuration by @anmenaga in #574
- fix vscode settings for
dscecho
resource by @SteveL-MSFT in #597 - Export multi methods by @Gijsreyn in #579
- Add
--system-root
parameter,systemRoot()
andpath()
functions to dsc by @SteveL-MSFT in #589 - fix output of Assertion resource for test to resemble config and add support for array comparison by @SteveL-MSFT in #595
- Change how to pass STDIN input via
--file
, rename other args by @SteveL-MSFT in #601 - Fix change in clippy rule from
&Option<Type>
toOption<&Type>
by @SteveL-MSFT in #603 - Make
dscecho
resource internationalization compliant and addosinfo
resource to package by @SteveL-MSFT in #606 - Internationalization of
runcommandonset
resource by @SteveL-MSFT in #608 - Update version to
preview.12
and updates crate versions by @SteveL-MSFT in #609
New Contributors
Full Changelog: v3.0.0-preview.11...v3.0.0-preview.12
SHA256 Hashes of the release artifacts
- DSC-3.0.0-preview.12-aarch64-apple-darwin.tar.gz
- EAD49905C5B82BD2D859A8363238CE986F7EE0D5454E6013D3A1F50AFDE4C326
- DSC-3.0.0-preview.12-aarch64-linux.tar.gz
- F0A66C784530064AF0C94E2DE5F075FE79E318803909A4F36A57E1997F32DFE6
- DSC-3.0.0-preview.12-aarch64-pc-windows-msvc.zip
- A618C29FF4D3C92F45E85BE0AAD7827F46493F70FCF257E19D8BF17D0BDD12BD
- DSC-3.0.0-preview.12-x86_64-apple-darwin.tar.gz
- 82C1C2F8601837B6F7DA552991FB41D500A2B7B163DAFD3D7042FE20C433ECE9
- DSC-3.0.0-preview.12-x86_64-linux.tar.gz
- 49A5CD2C5A6FB269F7480B91A2C3ECDBB9EA37A313A7E8ADB1D0B2F93BC5FBD1
- DSC-3.0.0-preview.12-x86_64-pc-windows-msvc.zip
- 8CDBBD0E5B004C2D54A0EBCB066CA74D5BCB86CD530DFBE8D3C91589F8AB8CEC
- DSC-3.0.0-preview.12-Win.msixbundle
- A4818A8840263A4D9FDAFEB980F8D9AC2B07CE1FAA8AD8377F2521CCAEF55BEE
v3.0.0-preview.11
What's Changed
- Do
apt update
in the release pipeline by @SteveL-MSFT in #549 - Update crates and dsc version by @SteveL-MSFT in #551
- Rename
Import
kind toImporter
by @SteveL-MSFT in #552 - Change
Echo
test resource toMicrosoft.DSC.Debug/Echo
resource by @SteveL-MSFT in #553 - Class-based PowerShell DSC Resources should not include hidden properties by @anmenaga in #556
- Add proper tracing to
registry
resource by @SteveL-MSFT in #555 - Fix input schema validation for RebootPending resource by @anmenaga in #488
- (DOCS) Update for preview.10 by @michaeltlombardi in #564
- Set a non-zero exit code when a resource not found by @anmenaga in #561
- Fixed regression in PSAdapter Test operation by @anmenaga in #565
- Perf optimization in adapter lookup table by @anmenaga in #568
- Update crates and remove dependency on node for building by @SteveL-MSFT in #573
- Add example configurations for Windows baselines by @SteveL-MSFT in #572
- update build script to account for configuration files by @SteveL-MSFT in #577
Full Changelog: v3.0.0-preview.10...v3.0.0-preview.11
SHA256 Hashes of the release artifacts
- DSC-3.0.0-preview.11-aarch64-apple-darwin.tar.gz
- F17534989859B6A8600C81D31B850DD3460CE70F300B6E774E917F1AAA9467D8
- DSC-3.0.0-preview.11-aarch64-pc-windows-msvc.zip
- 45A1358B3582D15AF4D01D7590B38DDB7F47F18CBB2A9970C1385CA81E5F35CB
- DSC-3.0.0-preview.11-aarch64-unknown-linux-gnu.tar.gz
- F24E87B089550834FB1D875A7115C54C850BBC33C50D16323E98173071E31641
- DSC-3.0.0-preview.11-aarch64-unknown-linux-musl.tar.gz
- C322AC645A3F6DBF39C53070014C0CED375C38BB2C867DCEB9AFC644280E36E4
- DSC-3.0.0-preview.11-x86_64-apple-darwin.tar.gz
- 8E2C98AC19D444703026BE149299D9BCCD7840653C1D96AB6173F8D494ADA4DA
- DSC-3.0.0-preview.11-x86_64-pc-windows-msvc.zip
- B0B76043EBFDE3D7FF9ED50C7E82324FF2B19912110D20226441C7B54E582546
- DSC-3.0.0-preview.11-x86_64-unknown-linux-gnu.tar.gz
- 4C0CEF61DD3A906E81FDDD58B01FC07866F18138A3EA9D0DF044E8959F4416CD
- DSC-3.0.0-preview.11-x86_64-unknown-linux-musl.tar.gz
- FCBD17FCD1356D374AB8A5B0F4B604A3E73B49DC9D78BA42AA6D954B601739EB
- DSC-3.0.0-preview.11-Win.msixbundle
- 9B993E21C44C6699360FC3FE7506735D2844C199D143F5146196DC0B77470939
v3.0.0-preview.10
What's Changed
- Default build to using CFS and include musl by @SteveL-MSFT in #513
- Update version to preview.10 by @SteveL-MSFT in #522
- Enable multiline string support in tree-sitter gammar by @SteveL-MSFT in #524
- Add ability to use expression as array index within an expression by @SteveL-MSFT in #527
- (DOCS) Updates for
preview.9
by @michaeltlombardi in #523 - Fix how PSAdapter writes traces by @SteveL-MSFT in #528
- Change installing modules for testing to use AzArtifacts feed by @SteveL-MSFT in #532
- Blocked non-list operations on adapters by @anmenaga in #525
- Update build pipeline for creating msixbundle by @SteveL-MSFT in #535
- Bump quinn-proto from 0.11.6 to 0.11.8 in /dsc by @dependabot in #536
- Fix DateTime comparison in PSAdapter cache code by @anmenaga in #533
- Add
pass-through
trace format todsc
so that child-processes get traced appropriately by top process by @SteveL-MSFT in #541 - Bump quinn-proto from 0.11.6 to 0.11.8 in /dsc_lib by @dependabot in #547
- Adapter lookup table for non-list operations on adapted resources by @anmenaga in #530
- Update WMI adapter to perform query based on provided properties by @SteveL-MSFT in #548
New Contributors
- @dependabot made their first contribution in #536
Full Changelog: v3.0.0-preview.9...v3.0.0-preview.10
SHA256 Hashes of the release artifacts
- DSC-3.0.0-preview.10-aarch64-apple-darwin.tar.gz
- 672F1F5B7AAB3D55A6DCECA071430994CB12C647CEB3300FF1F6E931C21745C7
- DSC-3.0.0-preview.10-aarch64-pc-windows-msvc.zip
- C12FD1B4BC2EACD3FB8B9B3033832A8D2F495FB8FD9FA6E97314FF29B8E50860
- DSC-3.0.0-preview.10-aarch64-unknown-linux-gnu.tar.gz
- D6333CE43644DEBD944D1401708086F60D5E9D30EFF369FFCBABDB3F5D64CDFA
- DSC-3.0.0-preview.10-aarch64-unknown-linux-musl.tar.gz
- A369C9DC4016F93B47D5487ED44893258B8FF709E9C89C484A54E9DA0C75B20D
- DSC-3.0.0-preview.10-x86_64-apple-darwin.tar.gz
- 6E0C5CF56D898BA480FD073D781233729631016096685C77F3D62CE983FE47CB
- DSC-3.0.0-preview.10-x86_64-pc-windows-msvc.zip
- 7124346BFABC37680A3C1D317BC14DB4DBA49B487E07B7A61029E453609A5CCA
- DSC-3.0.0-preview.10-x86_64-unknown-linux-gnu.tar.gz
- 0CEA2218179DCBEE37F3C64F4324C41B1782106D3DF53B80E530A379169DA438
- DSC-3.0.0-preview.10-x86_64-unknown-linux-musl.tar.gz
- FBFC0F44583D0FE8908B54B27013FB313AD5E473E10D845CC00C19EA75CE3173