[PR #46] [CLOSED] v3.2.1 #94

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/46
Author: @GruberMarkus
Created: 8/4/2022
Status: Closed

Base: mainHead: develop


📝 Commits (10+)

  • fd16642 feat: Sample script 'Test-ADTrust.ps1'
  • 6ed3f7d fix: Workaround for Word ignoring manual line breaks ('`n') and paragraph marks ('`r`n') in replacement variables when converting a template to a signature in RTF format (signatures in HTM and TXT formats are not affected).
  • 9d9e849 feat: Sample script Test-ADTrust.ps1
  • 886c665 v3.2.0
  • 5e5554f fix: Template file categorization time grew exponentially with each template appearing multiple times in the INI file
  • 61c5465 fix: The permission check no longer shows all allow or deny reasons, only the first match. The deny part is no longer evaluated when no allow match has been found.
  • 4a34f83 fix: Template file categorization time grew exponentially with each template appearing multiple times in the INI file
  • b11e3bb refactor: replace ForEach-Object with Foreach
  • 9479f47 refactor: replace ForEach-Object with Foreach
  • 1d155ac refactor: replace ForEach-Object with Foreach

📊 Changes

43 files changed (+1364 additions, -1607 deletions)

View changed files

📝 docs/CHANGELOG.md (+18 -0)
📝 docs/README.md (+17 -3)
📝 src/Set-OutlookSignatures.ps1 (+661 -481)
📝 src/config/default graph config.ps1 (+1 -0)
📝 src/config/default replacement variables.ps1 (+4 -0)
📝 src/sample code/SimulateAndDeploy.ps1 (+16 -16)
src/sample code/Test-ADTrust.ps1 (+242 -0)
📝 src/templates/Out of Office DOCX/MyCompany OOF Marketing Christmas 2021.docx (+0 -0)
📝 src/templates/Out of Office DOCX/MyCompany OOF Marketing New Year 2022.docx (+0 -0)
📝 src/templates/Out of Office DOCX/MyCompany OOF external Helpdesk.docx (+0 -0)
📝 src/templates/Out of Office DOCX/MyCompany OOF external Legal.docx (+0 -0)
📝 src/templates/Out of Office DOCX/MyCompany OOF external Marketing.docx (+0 -0)
📝 src/templates/Out of Office DOCX/MyCompany OOF external.docx (+0 -0)
📝 src/templates/Out of Office DOCX/MyCompany OOF internal.docx (+0 -0)
📝 src/templates/Signatures DOCX/MyCompany external English formal Helpdesk.docx (+0 -0)
📝 src/templates/Signatures DOCX/MyCompany external English formal Legal.docx (+0 -0)
📝 src/templates/Signatures DOCX/MyCompany external English formal Marketing Christmas 2021.docx (+0 -0)
📝 src/templates/Signatures DOCX/MyCompany external English formal Marketing New Year 2022.docx (+0 -0)
📝 src/templates/Signatures DOCX/MyCompany external English formal Marketing.docx (+0 -0)
📝 src/templates/Signatures DOCX/MyCompany external English formal.docx (+0 -0)

...and 23 more files

📄 Description

v3.2.1 - 2022-08-04

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.

Added

  • New FAQ: Why does the text color of my signature change sometimes?

Fixed

  • The permission check no longer takes more time than necessary by showing all allow or deny reasons, only the first match. Denies are only evaluated when an allow match has been found before.
  • Template file categorization time no longer grows exponentially with each template appearing multiple times in an ini file
  • Handle nested attribute names in graph config file correctly ('onPremisesExtensionAttributes.extensionAttribute1' et al.) (#41) (Thanks @dakolta!)
  • Handle ini files with only one section correctly (#42) (Thanks @dakolta!)
  • Include 'state' in list of default replacement variables (#44) (Thanks @dakolta!)
  • The code detecting Outlook and Word registry version, file version and bitness has been corrected

🔄 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/46 **Author:** [@GruberMarkus](https://github.com/GruberMarkus) **Created:** 8/4/2022 **Status:** ❌ Closed **Base:** `main` ← **Head:** `develop` --- ### 📝 Commits (10+) - [`fd16642`](https://github.com/Set-OutlookSignatures/Set-OutlookSignatures/commit/fd166427bf58d8af28b3ee03f3c9491499091592) feat: Sample script 'Test-ADTrust.ps1' - [`6ed3f7d`](https://github.com/Set-OutlookSignatures/Set-OutlookSignatures/commit/6ed3f7d41659f46124e17073db12faf01d7a741e) fix: Workaround for Word ignoring manual line breaks ('`` `n ``') and paragraph marks ('`` `r`n ``') in replacement variables when converting a template to a signature in RTF format (signatures in HTM and TXT formats are not affected). - [`9d9e849`](https://github.com/Set-OutlookSignatures/Set-OutlookSignatures/commit/9d9e8493039a237989e37e173ae7b796f34ff0c0) feat: Sample script Test-ADTrust.ps1 - [`886c665`](https://github.com/Set-OutlookSignatures/Set-OutlookSignatures/commit/886c66505b769756237bf578f9fc6def0c843a3d) v3.2.0 - [`5e5554f`](https://github.com/Set-OutlookSignatures/Set-OutlookSignatures/commit/5e5554fe71a45f8d05cdd02148732eb86f28256d) fix: Template file categorization time grew exponentially with each template appearing multiple times in the INI file - [`61c5465`](https://github.com/Set-OutlookSignatures/Set-OutlookSignatures/commit/61c5465c36341b5dc27ea159c92f9874cfeab4cc) fix: The permission check no longer shows all allow or deny reasons, only the first match. The deny part is no longer evaluated when no allow match has been found. - [`4a34f83`](https://github.com/Set-OutlookSignatures/Set-OutlookSignatures/commit/4a34f83428d87acd757f8c961a4b1ffdbbc56c41) fix: Template file categorization time grew exponentially with each template appearing multiple times in the INI file - [`b11e3bb`](https://github.com/Set-OutlookSignatures/Set-OutlookSignatures/commit/b11e3bb9a9b4f2a703e09a312418772f8bc06a8e) refactor: replace ForEach-Object with Foreach - [`9479f47`](https://github.com/Set-OutlookSignatures/Set-OutlookSignatures/commit/9479f479ae45f3d22ee2b99298b5cf329bb84e61) refactor: replace ForEach-Object with Foreach - [`1d155ac`](https://github.com/Set-OutlookSignatures/Set-OutlookSignatures/commit/1d155acdefbce3d54e7643e0eafb7309602fa1d3) refactor: replace ForEach-Object with Foreach ### 📊 Changes **43 files changed** (+1364 additions, -1607 deletions) <details> <summary>View changed files</summary> 📝 `docs/CHANGELOG.md` (+18 -0) 📝 `docs/README.md` (+17 -3) 📝 `src/Set-OutlookSignatures.ps1` (+661 -481) 📝 `src/config/default graph config.ps1` (+1 -0) 📝 `src/config/default replacement variables.ps1` (+4 -0) 📝 `src/sample code/SimulateAndDeploy.ps1` (+16 -16) ➕ `src/sample code/Test-ADTrust.ps1` (+242 -0) 📝 `src/templates/Out of Office DOCX/MyCompany OOF Marketing Christmas 2021.docx` (+0 -0) 📝 `src/templates/Out of Office DOCX/MyCompany OOF Marketing New Year 2022.docx` (+0 -0) 📝 `src/templates/Out of Office DOCX/MyCompany OOF external Helpdesk.docx` (+0 -0) 📝 `src/templates/Out of Office DOCX/MyCompany OOF external Legal.docx` (+0 -0) 📝 `src/templates/Out of Office DOCX/MyCompany OOF external Marketing.docx` (+0 -0) 📝 `src/templates/Out of Office DOCX/MyCompany OOF external.docx` (+0 -0) 📝 `src/templates/Out of Office DOCX/MyCompany OOF internal.docx` (+0 -0) 📝 `src/templates/Signatures DOCX/MyCompany external English formal Helpdesk.docx` (+0 -0) 📝 `src/templates/Signatures DOCX/MyCompany external English formal Legal.docx` (+0 -0) 📝 `src/templates/Signatures DOCX/MyCompany external English formal Marketing Christmas 2021.docx` (+0 -0) 📝 `src/templates/Signatures DOCX/MyCompany external English formal Marketing New Year 2022.docx` (+0 -0) 📝 `src/templates/Signatures DOCX/MyCompany external English formal Marketing.docx` (+0 -0) 📝 `src/templates/Signatures DOCX/MyCompany external English formal.docx` (+0 -0) _...and 23 more files_ </details> ### 📄 Description ## <a href="https://github.com/GruberMarkus/Set-OutlookSignatures/releases/tag/v3.2.1" target="_blank">v3.2.1</a> - 2022-08-04 _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._ ### Added - New FAQ: Why does the text color of my signature change sometimes? ### Fixed - The permission check no longer takes more time than necessary by showing all allow or deny reasons, only the first match. Denies are only evaluated when an allow match has been found before. - Template file categorization time no longer grows exponentially with each template appearing multiple times in an ini file - Handle nested attribute names in graph config file correctly ('onPremisesExtensionAttributes.extensionAttribute1' et al.) (<a href="https://github.com/GruberMarkus/Set-OutlookSignatures/issues/41" target="_blank">#41</a>) (Thanks <a href="https://github.com/dakolta" target="_blank">@dakolta</a>!) - Handle ini files with only one section correctly (<a href="https://github.com/GruberMarkus/Set-OutlookSignatures/issues/42" target="_blank">#42</a>) (Thanks <a href="https://github.com/dakolta" target="_blank">@dakolta</a>!) - Include 'state' in list of default replacement variables (<a href="https://github.com/GruberMarkus/Set-OutlookSignatures/issues/44" target="_blank">#44</a>) (Thanks <a href="https://github.com/dakolta" target="_blank">@dakolta</a>!) - The code detecting Outlook and Word registry version, file version and bitness has been corrected --- <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#94
No description provided.