Skip to content

Releases: junjie-xyz/auto-window-arranger

Auto Window Arranger v1.0.0-beta.5

Pre-release

Choose a tag to compare

@junjie-xyz junjie-xyz released this 27 Jul 12:28
18226da

Auto Window Arranger v1.0.0-beta.5 is a native macOS menu bar app update for arranging application windows.

Changed

  • Exactly three eligible windows now stay in one row with three equal columns across the target display's visible area.
  • The app no longer switches three windows to a 2 × 2 grid when a target application enforces a minimum window size.
  • If an application cannot complete the requested resize, Auto Window Arranger keeps its existing partial-completion or failure feedback instead of selecting another layout.

Validation

  • 124 automated tests passed.
  • The release contains a Universal Binary for Apple Silicon and Intel Macs.
  • The DMG is signed with Developer ID, uses Hardened Runtime, is notarized by Apple, and has a stapled ticket.

Requires macOS 14 or later. This release remains a Beta prerelease; Intel hardware, complete UI coverage, and broader multi-display compatibility have not all been verified.

Auto Window Arranger v1.0.0-beta.4

Pre-release

Choose a tag to compare

@junjie-xyz junjie-xyz released this 27 Jul 10:51
18226da

Fourth public beta of Auto Window Arranger.

What's new

  • Adds an independent Switch to the right of every added app.
  • Turning a Switch off keeps the app in the list and saves the setting, while excluding it from automatic monitoring, single-app arrangement, and combined arrangement.
  • Turning the Switch back on restores arrangement participation.
  • Improves automatic detection of closed and same-count replaced windows.
  • Adds a non-overlapping fallback when a three-window single-row layout is rejected by an app's minimum window size.

Validation

  • 125 automated tests passed.
  • The settings view passed automated layout and rendering checks in Aqua and Dark Aqua appearances. This is not a complete VM/CUA visual acceptance result.
  • Universal arm64 + x86_64 DMG signed with Developer ID, notarized by Apple, stapled, and accepted by Gatekeeper.
  • Requires macOS 14 or later. Intel hardware remains unverified.

Install

Download Auto-Window-Arranger.dmg, verify it with the accompanying SHA256 file, drag Auto Window Arranger to /Applications, then grant Accessibility access when prompted.

Auto Window Arranger 1.0.0 Beta 3

Pre-release

Choose a tag to compare

@junjie-xyz junjie-xyz released this 23 Jul 12:54

This beta fixes Launch at Login recovery when macOS cannot read the initial login-item status.

Fixed

  • Keeps the Launch at Login toggle available when Service Management reports that it cannot find the current service.
  • Retries registration from that state and keeps the Login Items Settings action available.
  • Shows the macOS error description, domain, and code when registration fails.

Validation

  • 114 automated tests passed.
  • Signed with Developer ID and notarized by Apple with status Accepted.
  • DMG ticket stapled and validated.
  • DMG and contained app passed signature, Gatekeeper, entitlement, and image checks.
  • Universal app contains arm64 and x86_64.
  • SHA256: 5c6c210aa603710ae145927c4b99244763d13954f7171d92b2380b43248f4ad1

Requirements and known limitations

  • Requires macOS 14 or later.
  • Apple Silicon is supported.
  • Real Launch at Login registration on macOS Tahoe 26.3.1 is awaiting user testing.
  • At the user's request, this build did not perform a real login-item state change, VM install, or hardware functional test.
  • Intel hardware, full UI, multi-display, and broader compatibility validation remain incomplete.
  • This is a prerelease, not stable v1.0.0.

Move the app to /Applications before granting Accessibility permission.

Auto Window Arranger 1.0.0 Beta 2

Pre-release

Choose a tag to compare

@junjie-xyz junjie-xyz released this 23 Jul 11:45

Auto Window Arranger 1.0.0 Beta 2

This beta improves Settings and menu bar control while keeping the existing window layouts unchanged.

Highlights

  • Launch at Login using the supported macOS login-item service, off by default.
  • Choose whether left-clicking the menu bar icon arranges one app or all selected running apps together.
  • Turn automatic arrangement on or off without disabling manual menu and shortcut actions.
  • Record, reset, or clear either global shortcut.
  • Redesigned Settings with clearer menu bar, shortcut, active-app, and startup sections.
  • Fixed shortcut recording when an existing global shortcut would otherwise intercept the key combination.

Validation

  • 113 automated tests passed.
  • Signed with Developer ID and notarized by Apple with status Accepted.
  • DMG ticket stapled and validated.
  • DMG and contained app passed signature, Gatekeeper, entitlement, and image checks.
  • Universal app contains arm64 and x86_64.
  • SHA256: a2d1f466c3223ead474dd69be9f768643ac3c66a522ea0e328fc24422e5a6f41

Requirements and known limitations

  • Requires macOS 14 or later.
  • Apple Silicon is supported.
  • Intel code is included, but Intel hardware has not yet been verified.
  • Full UI, multi-display, and broader compatibility validation remain incomplete.
  • This is a prerelease, not stable v1.0.0.

Move the app to /Applications before granting Accessibility permission.

Auto Window Arranger 1.0.0 Beta 1

Pre-release

Choose a tag to compare

@junjie-xyz junjie-xyz released this 19 Jul 14:58

Auto Window Arranger 1.0.0 Beta 1

This is the first public beta of Auto Window Arranger. The application bundle reports version 1.0.0-beta.1 (3).

这是 Auto Window Arranger 的首个公开 Beta。应用内版本为 1.0.0-beta.1 (3)

Highlights / 主要功能

  • Arrange all windows of one user-selected app or combine windows from multiple selected apps.
  • Automatically rearrange when the effective window count changes.
  • Configure two global shortcuts and choose target apps without requiring any specific third-party app.
  • Guide installation into /Applications and the user-controlled macOS Accessibility permission flow.
  • 单独排列一个已选择 App 的全部窗口,或组合排列多个已选择 App 的窗口。
  • 有效窗口数量变化后自动重新排列。
  • 可配置两个全局快捷键;不预设、不要求安装任何第三方 App。
  • 提供 /Applications 安装位置和 macOS 辅助功能权限引导。

Requirements / 系统要求

  • macOS 14 or later.
  • Apple Silicon is supported.
  • The DMG contains a Universal arm64 + x86_64 binary. Native Intel hardware remains unverified in this beta.
  • Window arrangement requires explicit Accessibility permission in System Settings.
  • macOS 14 或更高版本。
  • 支持 Apple Silicon。
  • DMG 包含 Universal arm64 + x86_64 二进制;本 Beta 尚未完成 Intel 真机验证。
  • 窗口排列需要用户在系统设置中主动授予辅助功能权限。

Install / 安装

  1. Download Auto-Window-Arranger.dmg and its SHA256 file.
  2. Open the DMG and drag Auto Window Arranger into /Applications.
  3. Launch the installed app and follow the first-run permission guide.

下载 DMG 和 SHA256 文件,打开 DMG 后将应用拖入 /Applications,再启动已安装的应用并按照首次运行引导授权。

Privacy and support / 隐私与支持

The app performs window arrangement locally and makes no automatic network requests. Report non-sensitive problems through Issues. Report vulnerabilities through private vulnerability reporting or ioriens@outlook.com.

应用只在本机执行窗口排列,不会自动发起网络请求。非敏感问题请使用 Issues;漏洞请通过私密漏洞报告ioriens@outlook.com 提交。

Beta notes / Beta 说明

  • Updates are manual through this website and GitHub Releases.
  • Stable-release clean-install, multi-display, and broader compatibility acceptance remain in progress.
  • 更新通过官网和 GitHub Releases 手动完成。
  • 稳定版所需的干净安装、多显示器和更广兼容性验收仍在进行。