Skip to content

Bump actions/checkout from 5 to 7 - #1

Closed
dependabot[bot] wants to merge 1534 commits into
mainfrom
dependabot/github_actions/actions/checkout-7
Closed

dependabot[bot] wants to merge 1534 commits into
mainfrom
dependabot/github_actions/actions/checkout-7

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 27, 2026

Copy link
Copy Markdown

Bumps actions/checkout from 5 to 7.

Release notes

Sourced from actions/checkout's releases.

v7.0.0

What's Changed

New Contributors

Full Changelog: actions/checkout@v6.0.3...v7.0.0

v6.1.0

What's Changed

https://github.blog/changelog/2026-06-18-safer-pull_request_target-defaults-for-github-actions-checkout/ for more details about this breaking change

Full Changelog: actions/checkout@v6.0.3...v6.1.0

v6.0.3

What's Changed

New Contributors

Full Changelog: actions/checkout@v6...v6.0.3

v6.0.2

What's Changed

Full Changelog: actions/checkout@v6.0.1...v6.0.2

v6.0.1

What's Changed

... (truncated)

Changelog

Sourced from actions/checkout's changelog.

Changelog

v7.0.1

v7.0.0

v6.0.3

v6.0.2

v6.0.1

v6.0.0

v5.0.1

v5.0.0

v4.3.1

v4.3.0

v4.2.2

v4.2.1

... (truncated)

Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

rxhanson and others added 30 commits April 2, 2025 21:38
…ar then drag.

The window wasn't deemed as moving in this scenario.
* feat: add new default for Todo Mode sidebar width unit

* feat: add calculations for percentage-based Todo Mode width

* feat: allow changing Todo Mode width unit in Settings view

* feat: handle Todo Mode width over 100%

* feat: align Todo width drop-down with nearby components

* feat: auto-convert pixels to percentage on Todo Mode unit change
* feature: add "Center Two Thirds" action

* feature: add en, en-GB, ru localizations for "Center Two Thirds" action

* feature: add icon for "Center Two Thirds" action
Co-authored-by: Tom Grimwood-Taylor <tom@grimwoodtaylor.com>
AkiyamaKunka and others added 26 commits October 19, 2026 17:15
…925)

Repeating Left Half while the window still sits on the left half now
moves it to the right half, and the next repeat brings it back; the same
for Right, Top and Bottom. The new "Switch to the opposite side on half
actions" entry in the Repeated commands setting (subsequentExecutionMode
6) is off by default, so existing behaviour is unchanged.

The toggle works through the action history: the calculation reports the
opposite half as its resulting action, so the next press of the same
shortcut is no longer a repeat and falls back to the plain half. A first
execution, a window that moved since the last action, or an unrelated
last action get a plain half. Thirds, fourths and the grid actions keep
their existing repeat behaviour in this mode, and the option neither
resizes nor traverses displays.

Leaves WindowManager.swift and the execute path untouched: the logic
lives in the half calculations, with a shared isRepeatedCommand overload
for RectCalculationParameters. The only change on the WindowManager side
is a guard in cooperativeCornerResizePlan so that, in this mode, a
repeated half action that moved both of its edges (a side switch) is
treated as a move rather than as a resize of the shared edge, which would
otherwise squeeze the neighbour and record a wrong split ratio.

Documents the value in TerminalCommands.md (and the undocumented value 5)
and adds the zh-Hans string. Tests cover both axes, the complementary
split ratio at 60%, the interplay with "halves preserve the other axis",
the cooperative-resize guard, and that no other mode switches sides.

Closes #1761

Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
A build from Xcode and the installed Developer ID release both used
com.knollsoft.Rectangle, so they shared one Accessibility grant and one
preferences domain: whichever copy macOS had trusted first kept the grant,
and the other showed the row enabled while still asking for permission.

The Debug configuration now uses com.knollsoft.Rectangle.debug. Release
(and therefore archives, CI and Sparkle updates) is unchanged.

- ApplicationToggle.frontAppId starts from Bundle.main.bundleIdentifier
  instead of the release id literal.
- The exported config keeps the canonical com.knollsoft.Rectangle.
- Remove AppDelegate.launcherAppId, unused since the launcher was dropped.
- README: note the Debug identifier for defaults/tccutil.
- Tests pin both identifiers.

Because the test target is hosted in the Debug app, the suite's
UserDefaults writes now go to the .debug domain instead of the installed
app's preferences.

Fixes #1920.

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
* Point README to the 2.0 Settings tabs

The 2.0 Settings window has Shortcuts, Snap Areas, Behavior and App
Settings tabs, but the README still sent readers to a General tab and an
Extras button on it, and used some pre-2.0 labels:

- Tile in Rows / Tile in Columns are under Shortcuts > ⋯ > Extra, and the
  row/column limits are behind the gear button next to Tile in Rows
- Animate windows and Show Extra shortcuts in menu are in Behavior > Extras
- Import/export buttons are on the App Settings tab
- Contributing: extra sizes go in the Extra section of the Shortcuts tab

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

* Apply the same corrections to the Simplified Chinese README

Mirror the English fixes in README.zh-Hans.md using the app's zh-Hans
labels: 键盘快捷键 > ⋯ > Extra for 按行平铺窗口 / 按列平铺窗口 (the ⋯ and
Extra group titles are not localized), the gear button for the row and
column limits, 行为 > 更多选项 for 窗口动画 and 在菜单中显示额外快捷键,
应用设置 for import/export, and the Extra section in the contributing note.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

* Point the Preferences Storage section to the App Settings tab too

The same import/export buttons were still described as living in a
"Preferences pane". The Chinese sentence already said 设置窗口 and
needs no change.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
The Simplified Chinese README reused the English README's screenshot of the
Settings window. Replace it with the same view (Shortcuts tab, recommended
shortcuts, light appearance, same size) captured from a build of main with
the complete zh-Hans strings.

Also make the zh-Hans label for "Left" read 左半屏, matching 右半屏, 上半屏
and 下半屏 next to it; the old 左侧 stood out in the screenshot.

Fixes #1933.

Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
Center and the extra centering with prominence command ignore the Stage
Manager strip by default and only leave room for it when this preference
is set. It has existed since v0.65 but was never listed in
TerminalCommands.md, so users keep rediscovering it in #1253.

Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
* Free the Settings window when it closes

The Settings window controller was created once and kept for the life of
the app, so every tab's SwiftUI and AppKit views stayed in memory after
the window was closed. Drop the window content after close and clear the
reference; the next open builds a fresh window.

Measured on macOS 26.6, Release build, all four tabs visited, then closed:
live heap 36 MB -> 14.6 MB, footprint 64 MB -> 55 MB. Idle at launch is
unchanged at 12 MB.

* Reopen Settings on the last-used tab

Save the selected Settings tab in UserDefaults when the user switches tabs
and select it again when the window is built, so closing or relaunching
lands back on the same tab instead of always on Shortcuts. The window title
and initial size follow the restored tab, measured from the tab view that is
already built rather than a throwaway one. An unknown saved value falls back
to Shortcuts. The key is UI state, so it is left out of settings export.

* Fix bug where switching tabs after a window reopens left incorrect tab sizes; also removed persistence between app restarts

---------

Co-authored-by: Ryan Hanson <ryan@ryanhanson.dev>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…hecklist notes

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…esources; own config folder, bundle id and URL scheme

- B1: MASLocalization looked only at the .app root and an absolute .build path. Without .build it
  returned nil strings and [NSString stringWithFormat:nil] crashed when recording a system-taken
  shortcut. Vendored MASShortcut @ 2f9fbb3f; lookup is Contents/Resources, then SwiftPM, then main
  bundle (never nil). make clean is now safe.
- B2: config import folder is Application Support/Rectangle Ultra; export bundleId local.rectangleultra.
- B3: URL scheme rectangle-ultra (was rectangle, shared with free Rectangle).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…ebug bundle id

Defaults.encoded takes the version as a parameter (defaults to CFBundleVersion),
so swift test no longer fails on a missing Info.plist. The debug bundle id test
skips with its reason when not hosted in an app.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…ls, community files, CI

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Bumps [actions/checkout](https://github.com/actions/checkout) from 5 to 7.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](actions/checkout@v5...v7)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code labels Oct 27, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code

Projects

None yet

Development

Successfully merging this pull request may close these issues.