[PR #39] [MERGED] Release v3.1.0 #96

Closed
opened 2026-02-27 20:31:14 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/Set-OutlookSignatures/Set-OutlookSignatures/pull/39
Author: @GruberMarkus
Created: 6/26/2022
Status: Merged
Merged: 6/26/2022
Merged by: @GruberMarkus

Base: mainHead: develop


📝 Commits (10+)

📊 Changes

14 files changed (+637 additions, -500 deletions)

View changed files

📝 build/build.ps1 (+4 -2)
📝 build/pandoc_header.html (+4 -2)
📝 docs/CHANGELOG.md (+14 -3)
📝 docs/CODE_OF_CONDUCT.md (+1 -1)
📝 docs/CONTRIBUTING.md (+2 -2)
📝 docs/Implementation approach.md (+7 -7)
📝 docs/README.md (+157 -104)
📝 src/Set-OutlookSignatures.ps1 (+435 -363)
📝 src/templates/Out of Office DOCX/_OOF.ini (+1 -1)
📝 src/templates/Out of Office HTML/_OOF.ini (+1 -1)
📝 src/templates/Signatures DOCX/Test all signature replacement variables.docx (+0 -0)
📝 src/templates/Signatures DOCX/_Signatures.ini (+1 -1)
📝 src/templates/Signatures HTML/Test all signature replacement variables.htm (+9 -12)
📝 src/templates/Signatures HTML/_Signatures.ini (+1 -1)

📄 Description

Attention cloud mailbox users: Microsoft will make roaming signatures available in late 2022. See 'What about the roaming signatures feature announced by Microsoft?' in README for details and recommended preparation steps.

Changed

  • Each template reference in an INI file is now considered individually, not just the last entry. See 'How to work with ini files' in README for a usecase example.
  • Additional output is now fully available in the verbose stream, and no longer scattered around the debug and the verbose streams
  • Rewrite FAQ "Why is dynamic group membership not considered on premises?" to reflect recent substantial changes in Microsoft Graph, which make Set-OutlookSignatures automatically support dynamic groups in the cloud. See the FAQ in README for more details and the reason why dynamic groups are not supported on premises.
  • Extend FAQ "How to avoid blank lines when replacement variables return an empty string?" with new examples and sample code that automatically differentiates between DOCX and HTM templates
  • Optimized format of 'hashes.txt'

Fixed

  • Convert WebDAV paths to a PowerShell compatible format before accessing them. (#38) (Thanks @Johan-Claesson!)

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/Set-OutlookSignatures/Set-OutlookSignatures/pull/39 **Author:** [@GruberMarkus](https://github.com/GruberMarkus) **Created:** 6/26/2022 **Status:** ✅ Merged **Merged:** 6/26/2022 **Merged by:** [@GruberMarkus](https://github.com/GruberMarkus) **Base:** `main` ← **Head:** `develop` --- ### 📝 Commits (10+) - [`4a77020`](https://github.com/Set-OutlookSignatures/Set-OutlookSignatures/commit/4a77020656617d040b392ae8bfa46c82e62bb8d7) fix: always remove "connected files" folders - [`1f6469f`](https://github.com/Set-OutlookSignatures/Set-OutlookSignatures/commit/1f6469f0893a81f1d4c856bbe73d739e1ef59ee9) docs (README): Add reference to basic configuration GUI via Show-Command - [`3d297ac`](https://github.com/Set-OutlookSignatures/Set-OutlookSignatures/commit/3d297ac8dc0b6b2fc38ee87e6fa5eb81b2c6e8e9) ui: move remaining debug outputs to verbose outputs - [`2ff10dd`](https://github.com/Set-OutlookSignatures/Set-OutlookSignatures/commit/2ff10dda10142ef535292f07570c01c255c08520) Merge branch 'develop' of https://github.com/GruberMarkus/Set-OutlookSignatures into develop - [`a47e176`](https://github.com/Set-OutlookSignatures/Set-OutlookSignatures/commit/a47e176a08a9cdc146233585e050192ea8fbc5d9) revert ui: use debug stream for internal runspace start indication message - [`8e7d93c`](https://github.com/Set-OutlookSignatures/Set-OutlookSignatures/commit/8e7d93c04bcc70b60ea53141298eaf21e5c916bc) revert ui: version output - [`6c48c9c`](https://github.com/Set-OutlookSignatures/Set-OutlookSignatures/commit/6c48c9c5c0c194a7cffeeae7ee0d6764f612bc94) feat: treat multiple ini sections for a single template individually - [`f3b3a9f`](https://github.com/Set-OutlookSignatures/Set-OutlookSignatures/commit/f3b3a9fe5eb4c444a4b89e293344d1eda8ffd7d1) Merge branch 'develop' of https://github.com/GruberMarkus/Set-OutlookSignatures into develop - [`259030b`](https://github.com/Set-OutlookSignatures/Set-OutlookSignatures/commit/259030b04cb164463a5bfa0f1e7afd2ce3954421) v3.1.0-alpha9 - [`8a402c9`](https://github.com/Set-OutlookSignatures/Set-OutlookSignatures/commit/8a402c93a37f8c88efb0f5ca715dc2015b2be8f0) v3.1.0-alpha.10 ### 📊 Changes **14 files changed** (+637 additions, -500 deletions) <details> <summary>View changed files</summary> 📝 `build/build.ps1` (+4 -2) 📝 `build/pandoc_header.html` (+4 -2) 📝 `docs/CHANGELOG.md` (+14 -3) 📝 `docs/CODE_OF_CONDUCT.md` (+1 -1) 📝 `docs/CONTRIBUTING.md` (+2 -2) 📝 `docs/Implementation approach.md` (+7 -7) 📝 `docs/README.md` (+157 -104) 📝 `src/Set-OutlookSignatures.ps1` (+435 -363) 📝 `src/templates/Out of Office DOCX/_OOF.ini` (+1 -1) 📝 `src/templates/Out of Office HTML/_OOF.ini` (+1 -1) 📝 `src/templates/Signatures DOCX/Test all signature replacement variables.docx` (+0 -0) 📝 `src/templates/Signatures DOCX/_Signatures.ini` (+1 -1) 📝 `src/templates/Signatures HTML/Test all signature replacement variables.htm` (+9 -12) 📝 `src/templates/Signatures HTML/_Signatures.ini` (+1 -1) </details> ### 📄 Description _Attention cloud mailbox users: Microsoft will make roaming signatures available in late 2022. See 'What about the roaming signatures feature announced by Microsoft?' in README for details and recommended preparation steps._ ### Changed - Each template reference in an INI file is now considered individually, not just the last entry. See 'How to work with ini files' in README for a usecase example. - Additional output is now fully available in the verbose stream, and no longer scattered around the debug and the verbose streams - Rewrite FAQ "Why is dynamic group membership not considered on premises?" to reflect recent substantial changes in Microsoft Graph, which make Set-OutlookSignatures automatically support dynamic groups in the cloud. See the FAQ in README for more details and the reason why dynamic groups are not supported on premises. - Extend FAQ "How to avoid blank lines when replacement variables return an empty string?" with new examples and sample code that automatically differentiates between DOCX and HTM templates - Optimized format of 'hashes.txt' ### Fixed - Convert WebDAV paths to a PowerShell compatible format before accessing them. (<a href="https://github.com/GruberMarkus/Set-OutlookSignatures/discussions/38" target="_blank">#38</a>) (Thanks <a href="https://github.com/Johan-Claesson" target="_blank">@Johan-Claesson</a>!) --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-02-27 20:31:14 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/Set-OutlookSignatures-Set-OutlookSignatures#96
No description provided.