diff --git a/CHANGELOG.md b/CHANGELOG.md index b4b45b7..fd4166e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,10 +1,22 @@ # Changelog -## Unreleased +## 1.1.0 ### New - **Link previews in chats (Chat+).** X's web chat shows a link as a bare card with only the site's name. wayBetter shows the page's title, text and picture under the message, an image link's image, and for YouTube, Vimeo and SoundCloud the video or track, playable right in the chat (Spotify and other sites get a card that opens the link). Only the link is sent to its site (no cookies, never the message or who sent it), and nothing is saved. On by default; Chat+ → Link previews turns it off. +### Better +- **Themes keep every word readable on every surface.** Text and icons on buttons, cards, menus and the rail are solved against the colour they actually sit on (both ends of a gradient included), so outline buttons and labels no longer fade in light themes such as Solarized Light. +- **The rail shows labels only when they fit.** Whether X's left rail shows words or icons is measured from the real labels in the theme's font, not guessed from the window width. +- **Menus and hover cards stay on screen** under every theme, also next to a taskbar or a top bar. +- **Store badges follow the theme**, and X's newer rail items (History, Creator Studio, Articles) get icons in every icon pack. +- **Make shows every scaffold command in full** instead of cutting it off. + +### Fixed +- **macOS: a video or player inside a page no longer takes over the tab.** The address bar keeps the page's address, and the tab no longer shows as loading forever. +- **Links that open in a new tab work again** in site tabs (they were cancelled and never opened). +- **A restored layout is no longer overwritten** before it has loaded. + ## 1.0.2 ### New diff --git a/apps/desktop/package.json b/apps/desktop/package.json index a5ff99e..79f3000 100644 --- a/apps/desktop/package.json +++ b/apps/desktop/package.json @@ -1,6 +1,6 @@ { "name": "@better-twttr/desktop", - "version": "1.0.2", + "version": "1.1.0", "private": true, "license": "GPL-3.0-or-later", "type": "module", diff --git a/apps/desktop/src-tauri/Cargo.lock b/apps/desktop/src-tauri/Cargo.lock index e10f555..36802be 100644 --- a/apps/desktop/src-tauri/Cargo.lock +++ b/apps/desktop/src-tauri/Cargo.lock @@ -290,7 +290,7 @@ checksum = "2af50177e190e07a26ab74f8b1efbfe2ef87da2116221318cb1c2e82baf7de06" [[package]] name = "better-twttr" -version = "1.0.2" +version = "1.1.0" dependencies = [ "argon2", "base64 0.22.1", diff --git a/apps/desktop/src-tauri/Cargo.toml b/apps/desktop/src-tauri/Cargo.toml index 9d3cafd..7fa1b27 100644 --- a/apps/desktop/src-tauri/Cargo.toml +++ b/apps/desktop/src-tauri/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "better-twttr" -version = "1.0.2" +version = "1.1.0" description = "X, extended: themes, plugins and recoverable drafts" license = "GPL-3.0-or-later" edition = "2021" diff --git a/apps/desktop/src-tauri/tauri.conf.json b/apps/desktop/src-tauri/tauri.conf.json index ebf0f5c..fc65f2d 100644 --- a/apps/desktop/src-tauri/tauri.conf.json +++ b/apps/desktop/src-tauri/tauri.conf.json @@ -1,7 +1,7 @@ { "$schema": "https://schema.tauri.app/config/2", "productName": "wayBetter for X", - "version": "1.0.2", + "version": "1.1.0", "identifier": "app.bettertwttr.desktop", "build": { "beforeDevCommand": "bun run dev", diff --git a/package.json b/package.json index 7df3936..dee2f9f 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "better-twttr", - "version": "1.0.2", + "version": "1.1.0", "private": true, "license": "GPL-3.0-or-later", "type": "module", diff --git a/waybetter b/waybetter index 6d05240..af631fd 160000 --- a/waybetter +++ b/waybetter @@ -1 +1 @@ -Subproject commit 6d05240afcd93708137cb8957f9df9ef414e017d +Subproject commit af631fd1f85c080f3847573f92a3e0e7fa457a56