Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
42 changes: 42 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,48 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [0.7.0](https://github.com/instantOS/instantWM/compare/v0.6.0...v0.7.0) - 2026-10-24

### Added

- bump Smithay and implement virtual keyboard support
- support zwlr_virtual_pointer_v1
- forward host gestures from the winit backend
- init layout menu
- anchor layout chooser with per-layout reset actions
- build Alpine apk packages for x86_64 and ARM64

### Changed

- unify backend policies and shared domain types
- remove dead code
- remove forwarding functions
- unify bar invalidation and backend reconciliation
- move head geometry onto OutputHeadConfiguration
- reduce compositor stalls and own helper lifecycles
- move tree thingy to method
- handle layout menu selections through output readiness

### Fixed

- simplify window closing
- keep XWayland modal dialogs managed
- order X11 bar painting and avoid redundant reconciliation
- make idle inhibitors reach the idle notifier
- separate XWayland stacking from input focus
- use current IPC geometry fields in integration tests

### Other

- update
- Merge branch 'main' of ufr:~/stuff/instantWM into dev
- Merge branch 'dev' of ufr:~/stuff/instantWM into dev
- Merge branch 'dev' of https://github.com/instantOS/instantWM into dev
- Merge branch 'dev' of ufr3:~/stuff/instantWM into dev
- bump deps
- clean up layout menu
- bump stuff

## [0.6.0](https://github.com/instantOS/instantWM/compare/v0.5.2...v0.6.0) - 2026-10-14

### Added
Expand Down
2 changes: 1 addition & 1 deletion Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "instantwm"
version = "0.6.0"
version = "0.7.0"
edition = "2024"
description = "Hybrid tiling window manager for X11 and Wayland"
license = "MIT"
Expand Down
2 changes: 1 addition & 1 deletion packaging/arch-bin/PKGBUILD
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Maintainer: instantOS <hello@instantos.io>
pkgname=instantwm-bin
_pkgname=instantwm
pkgver=0.6.0
pkgver=0.7.0
pkgrel=1
pkgdesc="A tiling window manager for X11 and Wayland (prebuilt binary)"
arch=('x86_64')
Expand Down
2 changes: 1 addition & 1 deletion packaging/arch/PKGBUILD
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Maintainer: instantOS <hello@instantos.io>
pkgname=instantwm
pkgver=0.6.0
pkgver=0.7.0
pkgrel=1
pkgdesc="A tiling window manager for X11 and Wayland"
arch=('x86_64')
Expand Down