summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEllie Huxtable <ellie@elliehuxtable.com>2024-04-15 10:37:28 +0100
committerGitHub <noreply@github.com>2024-04-15 10:37:28 +0100
commita0231a70950fbec9dcc3403e37066d891d1fc833 (patch)
tree2a5e1d50672179e7657e80b5b016af4f2ec572ef
parent50a73f055288d72eeeb128233e2a04bc88a5d5e8 (diff)
chore(release): prepare for release v18.2.0 (#1950)v18.2.0
* chore(release): prepare for release v18.2.0 * disable codespell for the changelog
-rw-r--r--.github/workflows/codespell.yml5
-rw-r--r--CHANGELOG.md60
-rw-r--r--Cargo.lock14
-rw-r--r--Cargo.toml2
-rw-r--r--atuin-client/Cargo.toml2
-rw-r--r--atuin-dotfiles/Cargo.toml6
-rw-r--r--atuin-server-database/Cargo.toml2
-rw-r--r--atuin-server-postgres/Cargo.toml4
-rw-r--r--atuin-server/Cargo.toml4
-rw-r--r--atuin/Cargo.toml10
-rw-r--r--ui/backend/Cargo.toml6
11 files changed, 86 insertions, 29 deletions
diff --git a/.github/workflows/codespell.yml b/.github/workflows/codespell.yml
index 7c9eafb1..b89f007a 100644
--- a/.github/workflows/codespell.yml
+++ b/.github/workflows/codespell.yml
@@ -21,3 +21,8 @@ jobs:
uses: actions/checkout@v4
- name: Codespell
uses: codespell-project/actions-codespell@v2
+ with:
+ # This is regenerated from commit history
+ # we cannot rewrite commit history, and I'd rather not correct it
+ # every time
+ exclude_file: CHANGELOG.md
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 96ca33a2..9f5e22dd 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -2,6 +2,56 @@
All notable changes to this project will be documented in this file.
+## [18.2.0] - 2024-04-15
+
+### Bug Fixes
+
+- Add missing description ([#1861](https://github.com/atuinsh/atuin/issues/1861))
+- Allow empty search ([#1866](https://github.com/atuinsh/atuin/issues/1866))
+- Pass search query in via env ([#1865](https://github.com/atuinsh/atuin/issues/1865))
+- Pass search query in via env for *Nushell* ([#1874](https://github.com/atuinsh/atuin/issues/1874))
+- Case insensitive hostname filtering ([#1883](https://github.com/atuinsh/atuin/issues/1883))
+- Update atuin.nu to resolve 0.92 deprecation ([#1913](https://github.com/atuinsh/atuin/issues/1913))
+- Detect preexec plugin using env ATUIN_PREEXEC_BACKEND ([#1856](https://github.com/atuinsh/atuin/issues/1856))
+- Install script echo ([#1899](https://github.com/atuinsh/atuin/issues/1899))
+- Report non-decodable errors correctly ([#1915](https://github.com/atuinsh/atuin/issues/1915))
+- Do not use "return" to cancel initialization ([#1928](https://github.com/atuinsh/atuin/issues/1928))
+- Use spawn_blocking for file access during async context ([#1936](https://github.com/atuinsh/atuin/issues/1936))
+
+### Documentation
+
+- Add security contact ([#1867](https://github.com/atuinsh/atuin/issues/1867))
+- Add install instructions for cave/exherbo linux in README.md ([#1927](https://github.com/atuinsh/atuin/issues/1927))
+- Describe the limitation of missing commands ([#1937](https://github.com/atuinsh/atuin/issues/1937))
+- Add missing cli help text ([#1945](https://github.com/atuinsh/atuin/issues/1945))
+
+### Features
+
+- Process [C-h] and [C-?] as representations of backspace ([#1857](https://github.com/atuinsh/atuin/issues/1857))
+- Allow specifying search query as an env var ([#1863](https://github.com/atuinsh/atuin/issues/1863))
+- Check PG version before running migrations ([#1868](https://github.com/atuinsh/atuin/issues/1868))
+- Add atuin prefix binding ([#1875](https://github.com/atuinsh/atuin/issues/1875))
+- Update install.sh to support KDE Neon ([#1908](https://github.com/atuinsh/atuin/issues/1908))
+- Add better search scoring ([#1885](https://github.com/atuinsh/atuin/issues/1885))
+- Sync v2 default for new installs ([#1914](https://github.com/atuinsh/atuin/issues/1914))
+- Add 'ctrl-a a' to jump to beginning of line ([#1917](https://github.com/atuinsh/atuin/issues/1917))
+- Prevents stderr from going to the screen ([#1933](https://github.com/atuinsh/atuin/issues/1933))
+- Add alias import ([#1938](https://github.com/atuinsh/atuin/issues/1938))
+- Use _ble_exec_time_ata for duration even in bash < 5 ([#1940](https://github.com/atuinsh/atuin/issues/1940))
+- Add base structure ([#1935](https://github.com/atuinsh/atuin/issues/1935))
+
+### Miscellaneous Tasks
+
+- Add issue form ([#1871](https://github.com/atuinsh/atuin/issues/1871))
+- Require atuin doctor in issue form ([#1872](https://github.com/atuinsh/atuin/issues/1872))
+- Add section to issue form ([#1873](https://github.com/atuinsh/atuin/issues/1873))
+- Add codespell support (config, workflow) and make it fix some typos ([#1916](https://github.com/atuinsh/atuin/issues/1916))
+- Cargo update ([#1943](https://github.com/atuinsh/atuin/issues/1943))
+
+### Performance
+
+- Cache aliases and read straight from file ([#1918](https://github.com/atuinsh/atuin/issues/1918))
+
## [18.1.0] - 2024-03-11
### Bug Fixes
@@ -16,7 +66,7 @@ All notable changes to this project will be documented in this file.
- Ensure sync time is saved for sync v2 ([#1758](https://github.com/atuinsh/atuin/issues/1758))
- No panic on empty inspector ([#1768](https://github.com/atuinsh/atuin/issues/1768))
- Enable multiple command stats to be shown using unicode_segmentation ([#1739](https://github.com/atuinsh/atuin/issues/1739))
-- Re-add up-arrow keybinding, now with menu handling ([#1770](https://github.com/atuinsh/atuin/issues/1770))
+- Readd up-arrow keybinding, now with menu handling ([#1770](https://github.com/atuinsh/atuin/issues/1770))
- Missing characters in preview ([#1803](https://github.com/atuinsh/atuin/issues/1803))
- Check store length after sync, not before ([#1805](https://github.com/atuinsh/atuin/issues/1805))
- Disable regex error logs ([#1806](https://github.com/atuinsh/atuin/issues/1806))
@@ -26,6 +76,8 @@ All notable changes to this project will be documented in this file.
- Make atuin compile on non-win/mac/linux platforms ([#1825](https://github.com/atuinsh/atuin/issues/1825))
- Set meta.mainProgram in the package ([#1823](https://github.com/atuinsh/atuin/issues/1823))
- Re-sync after running auto store init ([#1834](https://github.com/atuinsh/atuin/issues/1834))
+- Doctor shell wording ([#1858](https://github.com/atuinsh/atuin/issues/1858))
+- Use latest client ([#1859](https://github.com/atuinsh/atuin/issues/1859))
### Documentation
@@ -277,7 +329,7 @@ All notable changes to this project will be documented in this file.
- Make `atuin account delete` void session + key ([#1393](https://github.com/atuinsh/atuin/issues/1393))
- New clippy lints ([#1395](https://github.com/atuinsh/atuin/issues/1395))
- Accept multiline commands ([#1418](https://github.com/atuinsh/atuin/issues/1418))
-- Re-enable enter_accept for bash ([#1408](https://github.com/atuinsh/atuin/issues/1408))
+- Reenable enter_accept for bash ([#1408](https://github.com/atuinsh/atuin/issues/1408))
- Respect ZSH's $ZDOTDIR environment variable ([#942](https://github.com/atuinsh/atuin/issues/942))
### Documentation
@@ -354,7 +406,7 @@ All notable changes to this project will be documented in this file.
### Features
-- Do not allow empty passwords during account creation ([#1029](https://github.com/atuinsh/atuin/issues/1029))
+- Do not allow empty passwords durring account creation ([#1029](https://github.com/atuinsh/atuin/issues/1029))
### Skim
@@ -441,7 +493,7 @@ All notable changes to this project will be documented in this file.
### Miscellaneous Tasks
-- Allow specifying the limited of returned entries ([#364](https://github.com/atuinsh/atuin/issues/364))
+- Allow specifiying the limited of returned entries ([#364](https://github.com/atuinsh/atuin/issues/364))
## [0.9.0] - 2022-04-23
diff --git a/Cargo.lock b/Cargo.lock
index 24d7ff20..18a49f7c 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -180,7 +180,7 @@ dependencies = [
[[package]]
name = "atuin"
-version = "18.1.0"
+version = "18.2.0"
dependencies = [
"async-trait",
"atuin-client",
@@ -228,7 +228,7 @@ dependencies = [
[[package]]
name = "atuin-client"
-version = "18.1.0"
+version = "18.2.0"
dependencies = [
"async-trait",
"atuin-common",
@@ -276,7 +276,7 @@ dependencies = [
[[package]]
name = "atuin-common"
-version = "18.1.0"
+version = "18.2.0"
dependencies = [
"eyre",
"lazy_static",
@@ -294,7 +294,7 @@ dependencies = [
[[package]]
name = "atuin-dotfiles"
-version = "0.1.0"
+version = "0.2.0"
dependencies = [
"atuin-client",
"atuin-common",
@@ -308,7 +308,7 @@ dependencies = [
[[package]]
name = "atuin-server"
-version = "18.1.0"
+version = "18.2.0"
dependencies = [
"argon2",
"async-trait",
@@ -339,7 +339,7 @@ dependencies = [
[[package]]
name = "atuin-server-database"
-version = "18.1.0"
+version = "18.2.0"
dependencies = [
"async-trait",
"atuin-common",
@@ -352,7 +352,7 @@ dependencies = [
[[package]]
name = "atuin-server-postgres"
-version = "18.1.0"
+version = "18.2.0"
dependencies = [
"async-trait",
"atuin-common",
diff --git a/Cargo.toml b/Cargo.toml
index bec22a0e..50b90de2 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -13,7 +13,7 @@ resolver = "2"
exclude = ["ui/backend"]
[workspace.package]
-version = "18.1.0"
+version = "18.2.0"
authors = ["Ellie Huxtable <ellie@elliehuxtable.com>"]
rust-version = "1.67"
license = "MIT"
diff --git a/atuin-client/Cargo.toml b/atuin-client/Cargo.toml
index 9e6db960..c8ca74ae 100644
--- a/atuin-client/Cargo.toml
+++ b/atuin-client/Cargo.toml
@@ -18,7 +18,7 @@ sync = ["urlencoding", "reqwest", "sha2", "hex"]
check-update = []
[dependencies]
-atuin-common = { path = "../atuin-common", version = "18.1.0" }
+atuin-common = { path = "../atuin-common", version = "18.2.0" }
log = { workspace = true }
base64 = { workspace = true }
diff --git a/atuin-dotfiles/Cargo.toml b/atuin-dotfiles/Cargo.toml
index d5f59e13..1bd16223 100644
--- a/atuin-dotfiles/Cargo.toml
+++ b/atuin-dotfiles/Cargo.toml
@@ -2,7 +2,7 @@
name = "atuin-dotfiles"
description = "The dotfiles crate for Atuin"
edition = "2021"
-version = "0.1.0" # intentionally not the same as the rest
+version = "0.2.0" # intentionally not the same as the rest
authors.workspace = true
rust-version.workspace = true
@@ -14,8 +14,8 @@ readme.workspace = true
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
[dependencies]
-atuin-common = { path = "../atuin-common", version = "18.1.0" }
-atuin-client = { path = "../atuin-client", version = "18.1.0" }
+atuin-common = { path = "../atuin-common", version = "18.2.0" }
+atuin-client = { path = "../atuin-client", version = "18.2.0" }
eyre = { workspace = true }
tokio = { workspace = true }
diff --git a/atuin-server-database/Cargo.toml b/atuin-server-database/Cargo.toml
index 75f63b85..ffd29b8d 100644
--- a/atuin-server-database/Cargo.toml
+++ b/atuin-server-database/Cargo.toml
@@ -10,7 +10,7 @@ homepage = { workspace = true }
repository = { workspace = true }
[dependencies]
-atuin-common = { path = "../atuin-common", version = "18.1.0" }
+atuin-common = { path = "../atuin-common", version = "18.2.0" }
tracing = "0.1"
time = { workspace = true }
diff --git a/atuin-server-postgres/Cargo.toml b/atuin-server-postgres/Cargo.toml
index a5dfbaf7..647d934a 100644
--- a/atuin-server-postgres/Cargo.toml
+++ b/atuin-server-postgres/Cargo.toml
@@ -10,8 +10,8 @@ homepage = { workspace = true }
repository = { workspace = true }
[dependencies]
-atuin-common = { path = "../atuin-common", version = "18.1.0" }
-atuin-server-database = { path = "../atuin-server-database", version = "18.1.0" }
+atuin-common = { path = "../atuin-common", version = "18.2.0" }
+atuin-server-database = { path = "../atuin-server-database", version = "18.2.0" }
eyre = { workspace = true }
tracing = "0.1"
diff --git a/atuin-server/Cargo.toml b/atuin-server/Cargo.toml
index 4f245c65..a6b8a9f6 100644
--- a/atuin-server/Cargo.toml
+++ b/atuin-server/Cargo.toml
@@ -11,8 +11,8 @@ homepage = { workspace = true }
repository = { workspace = true }
[dependencies]
-atuin-common = { path = "../atuin-common", version = "18.1.0" }
-atuin-server-database = { path = "../atuin-server-database", version = "18.1.0" }
+atuin-common = { path = "../atuin-common", version = "18.2.0" }
+atuin-server-database = { path = "../atuin-server-database", version = "18.2.0" }
tracing = "0.1"
time = { workspace = true }
diff --git a/atuin/Cargo.toml b/atuin/Cargo.toml
index 7a64d5bf..9c112d73 100644
--- a/atuin/Cargo.toml
+++ b/atuin/Cargo.toml
@@ -41,11 +41,11 @@ clipboard = ["cli-clipboard"]
check-update = ["atuin-client/check-update"]
[dependencies]
-atuin-server-postgres = { path = "../atuin-server-postgres", version = "18.1.0", optional = true }
-atuin-server = { path = "../atuin-server", version = "18.1.0", optional = true }
-atuin-client = { path = "../atuin-client", version = "18.1.0", optional = true, default-features = false }
-atuin-common = { path = "../atuin-common", version = "18.1.0" }
-atuin-dotfiles = { path = "../atuin-dotfiles", version = "0.1.0" }
+atuin-server-postgres = { path = "../atuin-server-postgres", version = "18.2.0", optional = true }
+atuin-server = { path = "../atuin-server", version = "18.2.0", optional = true }
+atuin-client = { path = "../atuin-client", version = "18.2.0", optional = true, default-features = false }
+atuin-common = { path = "../atuin-common", version = "18.2.0" }
+atuin-dotfiles = { path = "../atuin-dotfiles", version = "0.2.0" }
log = { workspace = true }
env_logger = "0.11.2"
diff --git a/ui/backend/Cargo.toml b/ui/backend/Cargo.toml
index b840f0b3..4e0019d3 100644
--- a/ui/backend/Cargo.toml
+++ b/ui/backend/Cargo.toml
@@ -12,10 +12,10 @@ edition = "2021"
tauri-build = { version = "2.0.0-beta", features = [] }
[dependencies]
-atuin-client = { path = "../../atuin-client", version = "18.1.0" }
-atuin-common = { path = "../../atuin-common", version = "18.1.0" }
+atuin-client = { path = "../../atuin-client", version = "18.2.0" }
+atuin-common = { path = "../../atuin-common", version = "18.2.0" }
-atuin-dotfiles = { path = "../../atuin-dotfiles", version = "0.1.0" }
+atuin-dotfiles = { path = "../../atuin-dotfiles", version = "0.2.0" }
eyre = "0.6"
tauri = { version = "2.0.0-beta", features = ["tray-icon"] }