67 Commits

Author SHA256 Message Date
130e9091d4 Accepting request 1332153 from devel:tools:scm
OBS-URL: https://build.opensuse.org/request/show/1332153
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/jujutsu?expand=0&rev=31
2026-02-10 20:12:30 +00:00
844a8cc223 do not update cargo dependencies in cargo_vendor, as this causes three tests to fail
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/jujutsu?expand=0&rev=66
2026-02-10 06:09:11 +00:00
0413bf22cf Accepting request 1331545 from devel:tools:scm
OBS-URL: https://build.opensuse.org/request/show/1331545
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/jujutsu?expand=0&rev=30
2026-02-06 18:10:17 +00:00
1f02454c49 update to 0.38.0
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/jujutsu?expand=0&rev=64
2026-02-06 09:06:29 +00:00
15859e3345 Accepting request 1326725 from devel:tools:scm
OBS-URL: https://build.opensuse.org/request/show/1326725
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/jujutsu?expand=0&rev=29
2026-01-13 20:25:29 +00:00
f7a085694a update to 0.37.0
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/jujutsu?expand=0&rev=62
2026-01-12 09:11:57 +00:00
9e7d544c5c Accepting request 1321822 from devel:tools:scm
update to 0.36.0

OBS-URL: https://build.opensuse.org/request/show/1321822
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/jujutsu?expand=0&rev=28
2025-12-10 14:33:19 +00:00
235ce3da68 BuildRequire cargo >= 1.89
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/jujutsu?expand=0&rev=60
2025-12-09 16:41:33 +00:00
ff38b0c452 - update to 0.36.0:
* Release highlights
    - The documentation has moved from
      https://jj-vcs.github.io/jj/ to https://docs.jj-vcs.dev/.
    - Fixed race condition that could cause divergent operations
      when running concurrent jj commands in colocated
      repositories.
    - jj now ignores $PAGER set in the environment and uses `less
      -FRX` on most platforms (:builtin on Windows).
  * Breaking changes
    - In filesets or path patterns, glob matching is enabled by
      default.
    - In the following commands, string pattern arguments are now
      parsed the same way they are in revsets and can be combined
      with logical operators: jj bookmark
      delete/forget/list/move, jj tag delete/list, jj git
      clone/fetch/push
    - In the following commands, unmatched bookmark/tag names is
      no longer an error. A warning will be printed instead: jj
      bookmark delete/forget/move/track/untrack, jj tag delete,
      jj git clone/push
    - The default string pattern syntax in revsets will be
      changed to glob: in a future release. You can opt in to the
      new default by setting ui.revsets-use-glob-by-default=true.
    - Sub-repos are no longer tracked. Any directory containing
      .jj or .git is ignored. Note that Git submodules are
      unaffected by this.
  * Deprecations
    - The --destination/-d arguments for jj rebase, jj split, jj
      revert, etc. were renamed to --onto/-o.
    - jj describe --edit is deprecated in favor of --editor.
    - The config options git.auto-local-bookmark and
      git.push-new-bookmarks are deprecated in favor of
      remotes.<name>.auto-track-bookmarks. [remotes.origin]
      auto-track-bookmarks = "glob:*"
    - The flag --allow-new on jj git push is deprecated. In order
      to push new bookmarks, please track them with jj bookmark
      track.
  * New features
    - jj commit, jj describe, jj squash, and jj split now accept
      --editor, which ensures an editor will be opened with the
      commit description even if one was provided via
      --message/-m.
    - All jj commands show a warning when the provided fileset
      expression doesn't match any files.
    - Added files() template function to DiffStats. This supports
      per-file stats like lines_added() and lines_removed()
    - Added join() template function. This is different from
      separate() in that it adds a separator between all
      arguments, even if empty.
    - RepoPath template type now has a absolute() -> String
      method that returns the absolute path as a string.
    - Added format_path(path) template that controls how file
      paths are printed with jj file list.
    - New built-in revset aliases visible() and hidden().
    - Unquoted * is now allowed in revsets. bookmarks(glob:foo*)
      no longer needs quoting.
    - jj prev/next --no-edit now generates an error if the
      working-copy has some children.
    - A new config option remotes.<name>.auto-track-bookmarks can
      be set to a string pattern. New bookmarks matching it will
      be automatically tracked for the specified remote.
    - jj log now supports a --count flag to print the number of
      commits instead of displaying them.
  * Fixed bugs
    - jj fix now prints a warning if a tool failed to run on
      a file.
    - Shell completion now works with non‑normalized paths,
      fixing the previous panic and allowing prefixes containing
      . or .. to be completed correctly.
    - Shell completion now always uses forward slashes to
      complete paths, even on Windows. This renders completion
      results viable when using jj in Git Bash.
    - Unexpected keyword arguments now return a parse failure for
      the coalesce() and concat() templating functions.
    - Nushell completion script documentation add -f option, to
      keep it up to date.
    - Ensured that with Git submodules, remnants of your
      submodules do not show up in the working copy after running
      jj new.

OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/jujutsu?expand=0&rev=59
2025-12-09 16:16:10 +00:00
1ca3f311e4 Accepting request 1315944 from devel:tools:scm
OBS-URL: https://build.opensuse.org/request/show/1315944
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/jujutsu?expand=0&rev=27
2025-11-06 17:14:56 +00:00
89ea4c5363 update to 0.35.0
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/jujutsu?expand=0&rev=57
2025-11-06 07:27:04 +00:00
4f68487aef Accepting request 1308546 from devel:tools:scm
OBS-URL: https://build.opensuse.org/request/show/1308546
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/jujutsu?expand=0&rev=26
2025-10-02 17:21:16 +00:00
27111b58b2 update to 0.34.0
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/jujutsu?expand=0&rev=55
2025-10-02 08:42:59 +00:00
a81c775348 Accepting request 1305661 from devel:tools:scm
OBS-URL: https://build.opensuse.org/request/show/1305661
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/jujutsu?expand=0&rev=25
2025-09-18 19:10:56 +00:00
c05cc2c99a update to 0.33.0
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/jujutsu?expand=0&rev=53
2025-09-18 06:50:23 +00:00
43cd345463 Accepting request 1298057 from devel:tools:scm
OBS-URL: https://build.opensuse.org/request/show/1298057
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/jujutsu?expand=0&rev=24
2025-08-07 14:49:19 +00:00
e6fc6eabec update to 0.32.0
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/jujutsu?expand=0&rev=51
2025-08-07 05:50:30 +00:00
3ed73b4c5d Accepting request 1290077 from devel:tools:scm
OBS-URL: https://build.opensuse.org/request/show/1290077
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/jujutsu?expand=0&rev=23
2025-07-06 15:06:02 +00:00
3e6e56b227 update to 0.31.0
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/jujutsu?expand=0&rev=49
2025-07-03 05:18:24 +00:00
e62e3adff9 Accepting request 1283588 from devel:tools:scm
OBS-URL: https://build.opensuse.org/request/show/1283588
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/jujutsu?expand=0&rev=22
2025-06-06 20:44:13 +00:00
9904170502 exclude armv7l that fails due to out of memory
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/jujutsu?expand=0&rev=47
2025-06-06 09:04:32 +00:00
a5b16842a9 update to 0.30.0
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/jujutsu?expand=0&rev=46
2025-06-06 07:53:47 +00:00
7b4eb3f0bd Accepting request 1275358 from devel:tools:scm
OBS-URL: https://build.opensuse.org/request/show/1275358
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/jujutsu?expand=0&rev=21
2025-05-08 16:22:39 +00:00
150775fc9f update to 0.29.0
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/jujutsu?expand=0&rev=44
2025-05-07 19:55:36 +00:00
8b9db7a98e Accepting request 1268021 from devel:tools:scm
OBS-URL: https://build.opensuse.org/request/show/1268021
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/jujutsu?expand=0&rev=20
2025-04-10 19:58:23 +00:00
2a077a1c1f update to 0.28.2 (contains security fix for GHSA-794x-2rpg-rfgr)
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/jujutsu?expand=0&rev=42
2025-04-09 05:17:27 +00:00
32a4c8586d Accepting request 1250556 from devel:tools:scm
OBS-URL: https://build.opensuse.org/request/show/1250556
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/jujutsu?expand=0&rev=19
2025-03-06 13:49:16 +00:00
a9b537edae update to 0.27.0
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/jujutsu?expand=0&rev=40
2025-03-06 06:55:21 +00:00
1e03a1f7e7 Accepting request 1244224 from devel:tools:scm
OBS-URL: https://build.opensuse.org/request/show/1244224
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/jujutsu?expand=0&rev=18
2025-02-09 19:01:06 +00:00
d42b4191cd update to 0.26.0
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/jujutsu?expand=0&rev=38
2025-02-07 17:46:35 +00:00
409605c231 Accepting request 1234556 from devel:tools:scm
OBS-URL: https://build.opensuse.org/request/show/1234556
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/jujutsu?expand=0&rev=17
2025-01-02 18:23:38 +00:00
b164a3f9b8 update to 0.25.0
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/jujutsu?expand=0&rev=36
2025-01-02 12:22:23 +00:00
5e18891223 Accepting request 1231916 from devel:tools:scm
OBS-URL: https://build.opensuse.org/request/show/1231916
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/jujutsu?expand=0&rev=16
2024-12-18 19:11:04 +00:00
6ac039eb63 add completion subpackages for bash, fish and zsh
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/jujutsu?expand=0&rev=34
2024-12-18 15:16:22 +00:00
31113a413c Accepting request 1228452 from devel:tools:scm
OBS-URL: https://build.opensuse.org/request/show/1228452
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/jujutsu?expand=0&rev=15
2024-12-05 16:09:30 +00:00
797156434b update to 0.24.0
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/jujutsu?expand=0&rev=32
2024-12-05 06:22:53 +00:00
10b9301e4f Accepting request 1223680 from devel:tools:scm
OBS-URL: https://build.opensuse.org/request/show/1223680
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/jujutsu?expand=0&rev=14
2024-11-12 18:24:13 +00:00
fdfd698445 add boo#1230082 to changelog
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/jujutsu?expand=0&rev=30
2024-11-12 13:13:04 +00:00
96450d4673 update to 0.23.0
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/jujutsu?expand=0&rev=29
2024-11-12 12:57:27 +00:00
5591959cd3 Accepting request 1205699 from devel:tools:scm
OBS-URL: https://build.opensuse.org/request/show/1205699
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/jujutsu?expand=0&rev=13
2024-10-07 19:49:15 +00:00
068101f40a update to 0.22.0
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/jujutsu?expand=0&rev=27
2024-10-04 13:03:28 +00:00
f3f9f04e5e Accepting request 1199788 from devel:tools:scm
OBS-URL: https://build.opensuse.org/request/show/1199788
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/jujutsu?expand=0&rev=12
2024-09-10 19:13:48 +00:00
d8b1bae92d update to 0.21.0
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/jujutsu?expand=0&rev=25
2024-09-10 05:44:51 +00:00
3e3137c82d Accepting request 1192502 from devel:tools:scm
OBS-URL: https://build.opensuse.org/request/show/1192502
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/jujutsu?expand=0&rev=11
2024-08-08 08:58:49 +00:00
294c7d528f update to 0.20.0
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/jujutsu?expand=0&rev=23
2024-08-08 05:59:49 +00:00
de7d19f9dc Accepting request 1190197 from devel:tools:scm
OBS-URL: https://build.opensuse.org/request/show/1190197
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/jujutsu?expand=0&rev=10
2024-07-29 19:52:56 +00:00
357044c891 update to 0.19.0
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/jujutsu?expand=0&rev=21
2024-07-29 09:45:16 +00:00
aaa73a4795 Accepting request 1179395 from devel:tools:scm
OBS-URL: https://build.opensuse.org/request/show/1179395
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/jujutsu?expand=0&rev=9
2024-06-09 18:22:25 +00:00
909ca7bc0b Accepting request 1179393 from home:ojkastl_buildservice:Branch_devel_tools_scm
update to 0.18.0

OBS-URL: https://build.opensuse.org/request/show/1179393
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/jujutsu?expand=0&rev=19
2024-06-07 20:27:58 +00:00
339b84a067 Accepting request 1172734 from devel:tools:scm
OBS-URL: https://build.opensuse.org/request/show/1172734
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/jujutsu?expand=0&rev=8
2024-05-09 15:28:33 +00:00