Repository navigation
chore: prepare Tatami 1.14.1 release - #14
Merged
Merged
Conversation
- Bump the shared app and CLI marketing version to 1.14.1. - Document layout restoration, window switching, permission, and DMG fixes. - Generate the patch changelog in all five supported languages. Tests: 767 app tests and 25 tool tests passed; Release build, bundled versions, localization generation, and release-note extraction verified.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Prepare Tatami 1.14.1 for the fixes already on
main: layout/fullscreen restoration, per-workspace recent-window switching, permission revocation handling, and signed installation disk images. The app and bundled CLI now report 1.14.1 fromProject.swift, and the changelog describes this patch in all five supported languages.Content and compatibility
CHANGELOG.mdand six complete translation units toLocalization/Docs.json; regenerate the four localized changelogs. Historical release text is unchanged; generated heading anchors are renumbered.main.main, so the new history becomes visible after merge; Pages deployment waits for a matching published release.Validation
tuist generate --no-open.swift test --package-path Tools: 25 passed.git diff --checkpassed. Whole-file SwiftFormat reports the same 17 pre-existing diagnostics inProject.swiftas basemain, with no new diagnostics; unrelated formatting is unchanged.Runtime evidence and publication boundary
The underlying fixes were validated before this preparation in the dedicated Tart VM: native multi-window app restoration, staggered window arrival, inactive-app relaunch, virtual display changes, and persisted fullscreen restoration after an actual macOS restart. The final implementation received the three-window restoration smoke; the actual reboot test used the preceding candidate before the no-op-sync ratio guard. Physical clamshell/dock behavior and unattended Launch at Login remain outside that VM evidence. This PR changes only version/release content and does not repeat or expand those runtime claims.
This PR does not publish a tag or release. The release workflow's Developer ID signing, DMG notarization/Gatekeeper checks, public artifact, Sparkle feed, Homebrew update, and site distribution still need verification when 1.14.1 is published.