From 088c4f3bea8dd04cbf80f5425585da2a13ce567b Mon Sep 17 00:00:00 2001
From: Austin Seipp <aseipp@pobox.com>
Date: Wed, 3 Jul 2024 11:17:40 -0500
Subject: [PATCH] release: version 0.19.0

Signed-off-by: Austin Seipp <aseipp@pobox.com>
---
 CHANGELOG.md | 33 +++++++++++++++++++++++++++++++++
 Cargo.lock   | 10 +++++-----
 Cargo.toml   |  6 +++---
 3 files changed, 41 insertions(+), 8 deletions(-)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index c99175b3bf..e90e8a8856 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -10,6 +10,16 @@ to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
 
 ### Breaking changes
 
+### Deprecations
+
+### New features
+
+### Fixed bugs
+
+## [0.19.0] - 2024-07-03
+
+### Breaking changes
+
 * In revset aliases, top-level `kind:pattern` expression is now parsed as
   modifier. Surround with parentheses if it should be parsed as string/file
   pattern.
@@ -98,6 +108,29 @@ to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
   finds the change id inside the short prefix set.
   [#2476](https://github.com/martinvonz/jj/issues/2476)
 
+### Contributors
+
+Thanks to the people who made this release happen!
+
+* Austin Seipp (@thoughtpolice)
+* Benjamin Tan (@bnjmnt4n)
+* Daniel Ploch (@torquestomp)
+* Danny Hooper (@hooper)
+* Ilya Grigoriev (@ilyagr)
+* James Sully (@sullyj3)
+* Jonathan Tan (@jonathantanmy)
+* Kyle J Strand (@BatmanAoD)
+* Manuel Caldeira (@KiitoX)
+* Martin von Zweigbergk (@martinvonz)
+* Matt Kulukundis (@fowles)
+* Matt Stark (@matts1)
+* mlcui (@mlcui-corp)
+* Philip Metzger (@PhilipMetzger)
+* Scott Taylor (@scott2000)
+* Simon Wollwage (@Kintaro)
+* Tal Pressman (@tp-woven)
+* Yuya Nishihara (@yuja)
+
 ## [0.18.0] - 2024-06-05
 
 ### Breaking changes
diff --git a/Cargo.lock b/Cargo.lock
index 7c609fe231..49fede4abd 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -910,7 +910,7 @@ dependencies = [
 
 [[package]]
 name = "gen-protos"
-version = "0.18.0"
+version = "0.19.0"
 dependencies = [
  "prost-build",
 ]
@@ -1663,7 +1663,7 @@ checksum = "49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b"
 
 [[package]]
 name = "jj-cli"
-version = "0.18.0"
+version = "0.19.0"
 dependencies = [
  "anyhow",
  "assert_cmd",
@@ -1720,7 +1720,7 @@ dependencies = [
 
 [[package]]
 name = "jj-lib"
-version = "0.18.0"
+version = "0.19.0"
 dependencies = [
  "assert_matches",
  "async-trait",
@@ -1776,7 +1776,7 @@ dependencies = [
 
 [[package]]
 name = "jj-lib-proc-macros"
-version = "0.18.0"
+version = "0.19.0"
 dependencies = [
  "proc-macro2",
  "quote",
@@ -2932,7 +2932,7 @@ dependencies = [
 
 [[package]]
 name = "testutils"
-version = "0.18.0"
+version = "0.19.0"
 dependencies = [
  "async-trait",
  "config",
diff --git a/Cargo.toml b/Cargo.toml
index 099ce5e702..04d821208c 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -5,7 +5,7 @@ resolver = "2"
 members = ["cli", "lib", "lib/gen-protos", "lib/proc-macros", "lib/testutils"]
 
 [workspace.package]
-version = "0.18.0"
+version = "0.19.0"
 license = "Apache-2.0"
 rust-version = "1.76"                                 # NOTE: remember to update CI, contributing.md, changelog.md, and flake.nix
 edition = "2021"
@@ -116,8 +116,8 @@ zstd = "0.12.4"
 # put all inter-workspace libraries, i.e. those that use 'path = ...' here in
 # their own (alphabetically sorted) block
 
-jj-lib = { path = "lib", version = "0.18.0" }
-jj-lib-proc-macros = { path = "lib/proc-macros", version = "0.18.0" }
+jj-lib = { path = "lib", version = "0.19.0" }
+jj-lib-proc-macros = { path = "lib/proc-macros", version = "0.19.0" }
 testutils = { path = "lib/testutils" }
 
 # Insta suggests compiling these packages in opt mode for faster testing.