Repository navigation
Releases: alshlabs/quill
Release list
v0.0.10
v0.0.10 — 2026-10-26
Maintenance release with a dependency update; no user-facing changes.
Internal
- Bump
zipfrom 9.1.1 to 9.1.2.
Full Changelog: 0.0.9...0.0.10
v0.0.9
v0.0.9 — 2026-10-26
A chat-focused release that adds an in-toolbar model picker and polishes chat and window visuals.
Added
- Add a model picker dropdown to the chat toolbar for choosing the agent model per chat.
Changed
- Retheme the brand foreground colour to the accent blue.
- Apply the panel background to popovers and the editor background to the chat entry across Linux, macOS and Windows.
Fixed
- Focus the chat input automatically when opening a chat.
- Reduce the window control hover highlight to
26px.
Internal
- Drop unused icon imports and constants to fix the lint job (#2).
Full Changelog: 0.0.8...0.0.9
v0.0.8
v0.0.8 — 2026-10-26
Tightens sidebar and window layout behaviour and moves agent provider setup onto a per-session flow.
Changed
- Clamp the sidebar's maximum width when resizing.
Fixed
- Default the sidebar to the Chats view and simplify the width-toggle logic.
Internal
- Share a single
WINDOW_MIN_WIDTHconstant across the Linux, macOS and Windows bootstraps. - Build the agent provider per session from the agent config, replacing the global config-based provider setup.
- Reword the README motivation section and add goose to the acknowledgements.
Full Changelog: 0.0.7...0.0.8
v0.0.7
v0.0.7 — 2026-10-26
Quill now ships with a real app icon and platform-aware keyboard shortcut hints.
Added
- Add application icons for macOS (
.icns), Windows (.ico) and Linux (.svg), and embed them in packaged bundles and in the Windows executable. - Bind
secondary-,to open Settings.
Changed
- Route the new-chat shortcut through the
secondarymodifier so it maps to Cmd on macOS and Ctrl elsewhere. - Show platform-aware modifier hints in the about panel, displaying the Cmd glyph on macOS and "Ctrl" on other platforms.
Removed
- Remove the "Show All Commands" shortcut entry from the about panel, and rename "Configure Agents" to "Settings".
Internal
- Add the
winresourcebuild dependency to embed the Windows app icon.
Full Changelog: 0.0.6...0.0.7
v0.0.6
v0.0.6 — 2026-10-26
Quill can now check for and install new releases from within the app.
Added
- Add an in-app update check that compares the running version against the latest GitHub release and flags when a newer one is available.
- Show an "Update Available" button in the title bar on Windows, macOS, and Linux; clicking it installs the release and relaunches the app.
- Add self-upgrade support that picks the correct platform asset (ZIP on Windows, gzipped tarball on macOS and Linux) and replaces the whole app bundle or
AppImagerather than only the inner binary.
Fixed
- Keep the process alive while an update installs and relaunch the new version afterwards, instead of leaving the app closed when the install fails.
Internal
- Add the
self_updateandsemverdependencies. - Flatten the
updatesservice module into a singlesrc/services/updates.rsfile.
Full Changelog: 0.0.5...0.0.6
v0.0.5
v0.0.5 — 2026-10-26
This release refreshes the project's public documentation and tidies up the tab bar's borders.
Changed
- Rewrite the
READMEwith clearer positioning, an updated downloads table covering Windows Arm64 and Linux Arm64 builds, and an explanation of the gpui rendering approach. - Resize and realign the donate badge in the
README.
Fixed
- Drop the top border on the tab bar and skip the left border on the first tab.
Full Changelog: 0.0.4...0.0.5
v0.0.4
v0.0.4 — 2026-10-26
Add in-app settings, letting you edit and apply the configuration from a syntax-highlighted YAML editor without restarting.
Added
- Add a settings tab, opened from the sidebar gear icon, that edits
quill.yamlin a syntax-highlighted YAML editor. - Add a
Saveaction bound tosecondary-sthat writes the config file back to disk. - Track unsaved edits and show a dot on the tab, revealing the close button on hover.
Changed
- Apply saved settings at runtime: reconnect agents with the updated model as soon as the config is saved, without restarting the app.
- Keep the app running when the config fails to load, surfacing the error in chat and the settings panel instead.
- Interpolate
${env.…}references after parsing the YAML and seed a new config file withquill.yaml.default.
Internal
- Package release artifacts per platform and upload the generated archives directly, simplifying the release workflow.
- Enable the
tree-sitter-yamlfeature forgpui-kit. - Extract the about-blank panel body into a standalone function and tidy imports in
panel_chat. - Comment out the unused
ICON_ACCOUNTconstant.
Full Changelog: 0.0.3...0.0.4
v0.0.3
v0.0.3 — 2026-10-26
A visual overhaul that brings the whole interface onto a VS Code dark theme and icon set.
Added
- Add a brand logo to the Linux and Windows title bars.
- Add a bottom border to the tab bar and an outline around the active tab.
- Adopt the VS Code Codicons set and use it across the sidebar, tabs and chat toolbar.
- Show "Under Development" placeholders in the Search, Workspaces and Plugins sidebars.
Changed
- Apply the VS Code dark colour palette throughout the interface.
- Close tabs with a middle click.
- Use the new-session icon for the Chats nav item.
- Dim input placeholders and muted text with a new placeholder colour.
- Tighten sidebar nav spacing and enlarge the search icon.
- Refresh chat list typography and New Chat button colours.
Internal
- Split the platform-specific window-control icons into
src/icons/mod_linux.rs. - Bump
gpui-kitto 0.6.6 andtokioto 1.54.1. - Add a pull request workflow with test, format, lint and check jobs, and enable
cargo testandcargo clippyin the release workflow. - Credit Codicons in the README.
Full Changelog: 0.0.2...0.0.3
v0.0.2
v0.0.2 — 2026-10-25
Polishes the Linux window chrome, clarifies the README, and greases the release pipeline.
Changed
- Render Linux window controls from dedicated
minimize,maximizeandclosecaption glyphs at a crisp 16px grid instead of the re-scaled BootstrapICON_DASH/ICON_SQUARE/ICON_Xicons. - Reduce the Linux title bar height from 48px to 42px.
- Clarify download package types (
Portable Executable,.appfile,AppImage) and the config file location ($HOME/.config/quill/config.yml) inREADME.md.
Internal
- Install the system dependencies needed for Linux builds (
build-essential,pkg-config, fontconfig, freetype, xcb, xkbcommon, ssl, zstd, vulkan) in thetestandlintCI jobs. - Extract the shared
ClickHandlertype alias insrc/components/mod.rs. - Move documentation media from
.docs/todocs/and add the Rust toolchain update runbook.
Full Changelog: 0.0.1...0.0.2
v0.0.1
v0.0.1 — 2026-10-25
Quill's first automated release, now shipping Linux builds as portable AppImages alongside the macOS and Windows artifacts.
Added
- Package Linux builds as a portable
Quill.AppImagethrough the newscripts/build-linux.bash.
Internal
- Make the Linux and macOS build scripts target-aware so cross-compiled and native builds share one path.
- Re-enable the
publish_github_releaseandchangelogjobs in the release workflow. - Skip the
cargo testandcargo clippysteps in the release workflow.
Full Changelog: 0.0.0...0.0.1