From 092925a3fcabbf8e3a36f06288c9e296b5b25c87 Mon Sep 17 00:00:00 2001
From: Raphael Amorim <rapha850@gmail.com>
Date: Wed, 15 Jan 2025 11:06:25 -0300
Subject: [PATCH] prepare 0.2.4

---
 Cargo.lock                           | 18 +++++++++---------
 Cargo.toml                           |  6 +++---
 docs/docs/releases.md                |  6 ++++--
 misc/osx/Rio.app/Contents/Info.plist |  2 +-
 misc/windows/rio-aarch64.wxs         |  2 +-
 misc/windows/rio-x86_64.wxs          |  2 +-
 6 files changed, 19 insertions(+), 17 deletions(-)

diff --git a/Cargo.lock b/Cargo.lock
index a390135071..4a1e8e1ba9 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -527,7 +527,7 @@ checksum = "7c74b8349d32d297c9134b8c88677813a227df8f779daa29bfc29c183fe3dca6"
 
 [[package]]
 name = "copa"
-version = "0.2.3"
+version = "0.2.4"
 dependencies = [
  "arrayvec",
  "rio-proc-macros",
@@ -549,7 +549,7 @@ dependencies = [
 
 [[package]]
 name = "corcovado"
-version = "0.2.3"
+version = "0.2.4"
 dependencies = [
  "bytes",
  "cfg-if 0.1.10",
@@ -2722,7 +2722,7 @@ checksum = "19b30a45b0cd0bcca8037f3d0dc3421eaf95327a17cad11964fb8179b4fc4832"
 
 [[package]]
 name = "rio-backend"
-version = "0.2.3"
+version = "0.2.4"
 dependencies = [
  "base64",
  "bitflags 2.7.0",
@@ -2753,7 +2753,7 @@ dependencies = [
 
 [[package]]
 name = "rio-proc-macros"
-version = "0.2.3"
+version = "0.2.4"
 dependencies = [
  "proc-macro2",
  "quote",
@@ -2761,7 +2761,7 @@ dependencies = [
 
 [[package]]
 name = "rio-window"
-version = "0.2.3"
+version = "0.2.4"
 dependencies = [
  "ahash",
  "atomic-waker",
@@ -2813,7 +2813,7 @@ dependencies = [
 
 [[package]]
 name = "rioterm"
-version = "0.2.3"
+version = "0.2.4"
 dependencies = [
  "ahash",
  "bitflags 2.7.0",
@@ -3211,7 +3211,7 @@ checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f"
 
 [[package]]
 name = "sugarloaf"
-version = "0.2.3"
+version = "0.2.4"
 dependencies = [
  "ab_glyph",
  "approx",
@@ -3374,7 +3374,7 @@ dependencies = [
 
 [[package]]
 name = "teletypewriter"
-version = "0.2.3"
+version = "0.2.4"
 dependencies = [
  "corcovado",
  "dirs",
@@ -3799,7 +3799,7 @@ checksum = "9dcc60c0624df774c82a0ef104151231d37da4962957d691c011c852b2473314"
 
 [[package]]
 name = "wa"
-version = "0.2.3"
+version = "0.2.4"
 dependencies = [
  "bitflags 2.7.0",
  "fnv",
diff --git a/Cargo.toml b/Cargo.toml
index f5539bf960..0e341f76fb 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -10,16 +10,16 @@ members = [
   "wa",
   "frontends/rioterm"
 ]
-resolver = "3"
+resolver = "2"
 
 [workspace.package]
-version = "0.2.3"
+version = "0.2.4"
 authors = ["Raphael Amorim <rapha850@gmail.com>"]
 edition = "2021"
 license = "MIT"
 keywords = ["graphics", "terminal", "application"]
 # Minimal stable rust version (MSRV)
-rust-version = "1.84.0"
+rust-version = "1.80.1"
 repository = "https://github.com/raphamorim/rio"
 homepage = "https://raphamorim.io/rio"
 documentation = "https://github.com/raphamorim/rio#readme"
diff --git a/docs/docs/releases.md b/docs/docs/releases.md
index 54ff8abf93..a7f188a006 100644
--- a/docs/docs/releases.md
+++ b/docs/docs/releases.md
@@ -8,13 +8,15 @@ language: 'en'
 <!-- - Fix: MacOS Delete key doesn't work in kitty mode [#513](https://github.com/raphamorim/rio/issues/513). -->
 <!-- - Fix: Kitty keyboard protocol doesn't work with tmux [#599](https://github.com/raphamorim/rio/issues/599). -->
 
-## 0.2.4 (unreleased)
-
 - Shell integration.
 	- OSC 7 Escape sequences to advise the terminal of the working directory.
 	- OSC 133 Escape sequence to define Input, Output and Prompt zones.
 	- OSC 1337 Escape sequences to set user vars for tracking additional shell state.
 
+## 0.2.4 (unreleased)
+
+- Minimal stable rust version 1.80.1.
+
 ## 0.2.3
 
 - Rio now allows you to configure window title through configuration via template. Possible options:
diff --git a/misc/osx/Rio.app/Contents/Info.plist b/misc/osx/Rio.app/Contents/Info.plist
index 151a9faf2f..3ffde0d805 100644
--- a/misc/osx/Rio.app/Contents/Info.plist
+++ b/misc/osx/Rio.app/Contents/Info.plist
@@ -85,7 +85,7 @@
   <key>CFBundleIconFile</key>
   <string>rio.icns</string>
   <key>CFBundleShortVersionString</key>
-  <string>0.2.3</string>
+  <string>0.2.4</string>
   <key>CFBundleVersion</key>
   <string>20230528.115631</string>
   <key>CFBundleURLTypes</key>
diff --git a/misc/windows/rio-aarch64.wxs b/misc/windows/rio-aarch64.wxs
index d4465b23e4..857db64c92 100644
--- a/misc/windows/rio-aarch64.wxs
+++ b/misc/windows/rio-aarch64.wxs
@@ -4,7 +4,7 @@
       UpgradeCode="87c21c74-dbd5-4584-89d5-46d9cd0c40a8"
       Language="1033"
       Codepage="1252"
-      Version="0.2.3"
+      Version="0.2.4"
       Manufacturer="Raphael Amorim"
       InstallerVersion="200">
 
diff --git a/misc/windows/rio-x86_64.wxs b/misc/windows/rio-x86_64.wxs
index 147ae5054d..08bd8214fe 100644
--- a/misc/windows/rio-x86_64.wxs
+++ b/misc/windows/rio-x86_64.wxs
@@ -4,7 +4,7 @@
       UpgradeCode="87c21c74-dbd5-4584-89d5-46d9cd0c40a8"
       Language="1033"
       Codepage="1252"
-      Version="0.2.3"
+      Version="0.2.4"
       Manufacturer="Raphael Amorim"
       InstallerVersion="200">