Skip to content

Commit d820d6f

Browse files
committed
release: 0.2.23 (build 28)
1 parent 45a24d3 commit d820d6f

6 files changed

Lines changed: 53 additions & 7 deletions

File tree

Cargo.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

crates/jayjay-cli/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "jayjay-cli"
3-
version = "0.2.22"
3+
version = "0.2.23"
44
description = "Command-line launcher for the JayJay macOS app"
55
edition.workspace = true
66
rust-version.workspace = true

docs/appcast.xml

Lines changed: 30 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,36 @@
55
<link>https://raw.githubusercontent.com/hewigovens/jayjay/main/docs/appcast.xml</link>
66
<description>JayJay updates</description>
77
<language>en</language>
8-
<item>
8+
<item>
9+
<title>Version 0.2.23</title>
10+
<sparkle:version>28</sparkle:version>
11+
<sparkle:shortVersionString>0.2.23</sparkle:shortVersionString>
12+
<pubDate>Tue, 02 Jun 2026 14:28:55 +0000</pubDate>
13+
<description><![CDATA[
14+
<h3>Conflict diffs</h3>
15+
<ul>
16+
<li>Conflicted files now render as first-class conflict blocks instead of raw jj marker text, with clearer section headers and compact provenance labels.</li>
17+
<li>Side-by-side diff automatically falls back to unified rendering for conflicted files, so conflict blocks stay full-width and readable.</li>
18+
</ul>
19+
<h3>Conflict resolution</h3>
20+
<ul>
21+
<li>The SwiftUI conflict banner stays above the file diff and keeps the existing Use Ours / Use Theirs actions visible while reviewing the conflicted file.</li>
22+
</ul>
23+
<h3>Diff colors</h3>
24+
<ul>
25+
<li>Diff colors now come from a shared Rust theme and are reused by the SwiftUI diff renderer, keeping conflict, syntax, gutter, and search-highlight colors consistent.</li>
26+
</ul>
27+
<h3>Divergent changes</h3>
28+
<ul>
29+
<li>SwiftUI now renders divergent changes more reliably by resolving selected rows and detail views through the commit identity when a shared change ID is ambiguous.</li>
30+
</ul>
31+
]]></description>
32+
<enclosure url="https://github.com/hewigovens/jayjay/releases/download/v0.2.23/JayJay-0.2.23.zip"
33+
sparkle:edSignature="mFv+BLwlt9SFUcvUHA4HWjKKgx9Sg3p8rOXHgp/Cb6GQEprEwLa3GANgagfZDBycKCsfseiL9F39so7zyB2ICA=="
34+
length="14140558"
35+
type="application/octet-stream"/>
36+
</item>
37+
<item>
938
<title>Version 0.2.22</title>
1039
<sparkle:version>27</sparkle:version>
1140
<sparkle:shortVersionString>0.2.22</sparkle:shortVersionString>

releases/0.2.23.html

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
<h3>Conflict diffs</h3>
2+
<ul>
3+
<li>Conflicted files now render as first-class conflict blocks instead of raw jj marker text, with clearer section headers and compact provenance labels.</li>
4+
<li>Side-by-side diff automatically falls back to unified rendering for conflicted files, so conflict blocks stay full-width and readable.</li>
5+
</ul>
6+
<h3>Conflict resolution</h3>
7+
<ul>
8+
<li>The SwiftUI conflict banner stays above the file diff and keeps the existing Use Ours / Use Theirs actions visible while reviewing the conflicted file.</li>
9+
</ul>
10+
<h3>Diff colors</h3>
11+
<ul>
12+
<li>Diff colors now come from a shared Rust theme and are reused by the SwiftUI diff renderer, keeping conflict, syntax, gutter, and search-highlight colors consistent.</li>
13+
</ul>
14+
<h3>Divergent changes</h3>
15+
<ul>
16+
<li>SwiftUI now renders divergent changes more reliably by resolving selected rows and detail views through the commit identity when a shared change ID is ambiguous.</li>
17+
</ul>

shell/justfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,8 @@ signing_identity := "Developer ID Application: Tao Xu (V28VJH6B6S)"
2424
team_id := "V28VJH6B6S"
2525
bundle_id := "dev.hewig.jayjay"
2626
app_name := "JayJay"
27-
version := "0.2.22"
28-
build_number := "27"
27+
version := "0.2.23"
28+
build_number := "28"
2929
release_dir := root / "build" / "release"
3030

3131
default: list

shell/mac/project.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -59,8 +59,8 @@ targets:
5959
base:
6060
ASSETCATALOG_COMPILER_APPICON_NAME: app
6161
PRODUCT_BUNDLE_IDENTIFIER: dev.hewig.jayjay
62-
MARKETING_VERSION: "0.2.22"
63-
CURRENT_PROJECT_VERSION: 27
62+
MARKETING_VERSION: "0.2.23"
63+
CURRENT_PROJECT_VERSION: 28
6464
GENERATE_INFOPLIST_FILE: YES
6565
INFOPLIST_KEY_CFBundleDisplayName: JayJay
6666
INFOPLIST_KEY_LSApplicationCategoryType: public.app-category.developer-tools

0 commit comments

Comments
 (0)