[PR #18] [MERGED] v2.2.0 #81

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

📋 Pull Request Information

Original PR: https://github.com/Set-OutlookSignatures/Set-OutlookSignatures/pull/18
Author: @GruberMarkus
Created: 9/15/2021
Status: Merged
Merged: 9/15/2021
Merged by: @GruberMarkus

Base: mainHead: develop


📝 Commits (10+)

📊 Changes

87 files changed (+6003 additions, -6557 deletions)

View changed files

📝 .gitattributes (+6 -3)
.github/dependabot.yml (+7 -0)
.github/workflows/build, draft release.yml (+57 -0)
build/build.ps1 (+155 -0)
build/pandoc_css.css (+155 -0)
build/pandoc_css_empty.css (+0 -0)
build/pandoc_header.html (+9 -0)
docs/CHANGELOG.md (+161 -0)
docs/CONTRIBUTING.md (+61 -0)
📝 docs/Implementation approach.md (+324 -197)
📝 docs/LICENSE.txt (+21 -21)
docs/README.md (+519 -0)
download information.txt (+12 -0)
implementation approach.html (+0 -915)
logo/Set-OutlookSignatures Logo.png (+0 -0)
logo/Set-OutlookSignatures Logo.pptx (+0 -0)
logo/license.txt (+0 -11)
readme.html (+0 -494)
readme.md (+0 -396)
src/README.txt (+1 -0)

...and 67 more files

📄 Description

feat: Make script compatible with PowerShell Core 7.x on Windows (Linux and MacOS are not supported yet)

build: Add file hash of build artifacts to release information and hashes.txt

fix: Do not show an error message when no default Outlook profile is configured

fix: Avoid additional blank lines at the end of .txt signature files when .doxc templates are used (#13)

fix(logging): trim script notes before output

docs: Add FAQs: "Where can I find the changelog?", "How can I contribute, propose a new feature or file a bug?", "What is the recommended approach for custom configuration files?"

docs: Add dark mode support and badges to documentation files

ci: Revise repository structure, as well as the process for development, build and release

refactor: always join paths using join-path

refactor: whole script runs within a try-catch-finally block

refactor: Reduce and speed up Active Directory queries by only accepting input in the 'Domain\User' or UPN (User Principal Name) format for the 'SimulateUser' parameter

refactor: Reduce and speed up Active Directory queries by only accepting e-mail addresses as input for the 'SimulateMailboxes' parameter

feat: Full support for Exchange mailboxes added in Outlook as POP3 or IMAP4 accounts

fix: Detect user's domain correctly when user and computer belong to different AD forests

fix: Allow setting only external or interal OOF message

fix: Set current user's OWA signature when mailbox is not in default Outlook Profile

docs: Add info about Unblock-File after downloading and extracting ZIP file

fix: Unblock-File DLLs after copying them to temp directory


🔄 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/18 **Author:** [@GruberMarkus](https://github.com/GruberMarkus) **Created:** 9/15/2021 **Status:** ✅ Merged **Merged:** 9/15/2021 **Merged by:** [@GruberMarkus](https://github.com/GruberMarkus) **Base:** `main` ← **Head:** `develop` --- ### 📝 Commits (10+) - [`a049f08`](https://github.com/Set-OutlookSignatures/Set-OutlookSignatures/commit/a049f081e941644e46148b0eaf55b7adc7daaab6) v2.2.0-alpha.1 - [`788f2ba`](https://github.com/Set-OutlookSignatures/Set-OutlookSignatures/commit/788f2baa65c182ca22763e69488f3224c88f1934) refactoring - [`a756ee3`](https://github.com/Set-OutlookSignatures/Set-OutlookSignatures/commit/a756ee3264b8751541a02e39e7b9115391d24b5a) afd - [`7110b15`](https://github.com/Set-OutlookSignatures/Set-OutlookSignatures/commit/7110b158d14382711a3bf876079b4f5e4a31357e) Revert "afd" - [`d2c627a`](https://github.com/Set-OutlookSignatures/Set-OutlookSignatures/commit/d2c627a3605afcd7bb98375f98a11c24579e64db) docs: revert readme.md - [`88fdf61`](https://github.com/Set-OutlookSignatures/Set-OutlookSignatures/commit/88fdf6115803bc16fc3ec8756ce17278a90eeb7a) refactor: mailbox lookup without legacyexchangedn - [`4a04419`](https://github.com/Set-OutlookSignatures/Set-OutlookSignatures/commit/4a044195a3ead1e67208e68fe5e6f06445cfd839) adf - [`4252478`](https://github.com/Set-OutlookSignatures/Set-OutlookSignatures/commit/42524782132c83084f584243e2a492b88bc3d391) af - [`3e274a6`](https://github.com/Set-OutlookSignatures/Set-OutlookSignatures/commit/3e274a6e166629b8ca82bfb73e4f01327d2835d6) afd - [`c2ed459`](https://github.com/Set-OutlookSignatures/Set-OutlookSignatures/commit/c2ed4594ab0a7ab18c2fb3b34a33fea659189855) SimulationUser must be domain\user or upn ### 📊 Changes **87 files changed** (+6003 additions, -6557 deletions) <details> <summary>View changed files</summary> 📝 `.gitattributes` (+6 -3) ➕ `.github/dependabot.yml` (+7 -0) ➕ `.github/workflows/build, draft release.yml` (+57 -0) ➕ `build/build.ps1` (+155 -0) ➕ `build/pandoc_css.css` (+155 -0) ➕ `build/pandoc_css_empty.css` (+0 -0) ➕ `build/pandoc_header.html` (+9 -0) ➕ `docs/CHANGELOG.md` (+161 -0) ➕ `docs/CONTRIBUTING.md` (+61 -0) 📝 `docs/Implementation approach.md` (+324 -197) 📝 `docs/LICENSE.txt` (+21 -21) ➕ `docs/README.md` (+519 -0) ➕ `download information.txt` (+12 -0) ➖ `implementation approach.html` (+0 -915) ➖ `logo/Set-OutlookSignatures Logo.png` (+0 -0) ➖ `logo/Set-OutlookSignatures Logo.pptx` (+0 -0) ➖ `logo/license.txt` (+0 -11) ➖ `readme.html` (+0 -494) ➖ `readme.md` (+0 -396) ➕ `src/README.txt` (+1 -0) _...and 67 more files_ </details> ### 📄 Description feat: Make script compatible with PowerShell Core 7.x on Windows (Linux and MacOS are not supported yet) build: Add file hash of build artifacts to release information and hashes.txt fix: Do not show an error message when no default Outlook profile is configured fix: Avoid additional blank lines at the end of .txt signature files when .doxc templates are used ([#13](#13)) fix(logging): trim script notes before output docs: Add FAQs: "Where can I find the changelog?", "How can I contribute, propose a new feature or file a bug?", "What is the recommended approach for custom configuration files?" docs: Add dark mode support and badges to documentation files ci: Revise repository structure, as well as the process for development, build and release refactor: always join paths using join-path refactor: whole script runs within a try-catch-finally block refactor: Reduce and speed up Active Directory queries by only accepting input in the 'Domain\User' or UPN (User Principal Name) format for the 'SimulateUser' parameter refactor: Reduce and speed up Active Directory queries by only accepting e-mail addresses as input for the 'SimulateMailboxes' parameter feat: Full support for Exchange mailboxes added in Outlook as POP3 or IMAP4 accounts fix: Detect user's domain correctly when user and computer belong to different AD forests fix: Allow setting only external or interal OOF message fix: Set current user's OWA signature when mailbox is not in default Outlook Profile docs: Add info about Unblock-File after downloading and extracting ZIP file fix: Unblock-File DLLs after copying them to temp directory --- <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:11 +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#81
No description provided.