Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package hledger-ui for openSUSE:Factory checked in at 2025-12-19 16:45:47 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/hledger-ui (Old) and /work/SRC/openSUSE:Factory/.hledger-ui.new.1928 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "hledger-ui" Fri Dec 19 16:45:47 2025 rev:45 rq:1323032 version:1.51.1 Changes: -------- --- /work/SRC/openSUSE:Factory/hledger-ui/hledger-ui.changes 2025-11-27 15:20:08.601392531 +0100 +++ /work/SRC/openSUSE:Factory/.hledger-ui.new.1928/hledger-ui.changes 2025-12-19 16:49:20.990663616 +0100 @@ -1,0 +2,18 @@ +Mon Dec 8 21:11:13 UTC 2025 - Peter Simons <[email protected]> + +- Update hledger-ui to version 1.51.1. + Upstream's change log file format is strange (too much unmodified + text at at the top). The automatic updater cannot extract the + relevant additions. You can find the file at: + http://hackage.haskell.org/package/hledger-ui-1.51.1/src/CHANGES.md + +------------------------------------------------------------------- +Fri Dec 5 10:48:28 UTC 2025 - Peter Simons <[email protected]> + +- Update hledger-ui to version 1.51. + Upstream's change log file format is strange (too much unmodified + text at at the top). The automatic updater cannot extract the + relevant additions. You can find the file at: + http://hackage.haskell.org/package/hledger-ui-1.51/src/CHANGES.md + +------------------------------------------------------------------- Old: ---- hledger-ui-1.50.3.tar.gz New: ---- hledger-ui-1.51.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ hledger-ui.spec ++++++ --- /var/tmp/diff_new_pack.bh0hxt/_old 2025-12-19 16:49:27.590939630 +0100 +++ /var/tmp/diff_new_pack.bh0hxt/_new 2025-12-19 16:49:27.618940801 +0100 @@ -19,7 +19,7 @@ %global pkg_name hledger-ui %global pkgver %{pkg_name}-%{version} Name: %{pkg_name} -Version: 1.50.3 +Version: 1.51.1 Release: 0 Summary: Terminal interface for the hledger accounting system License: GPL-3.0-or-later ++++++ hledger-ui-1.50.3.tar.gz -> hledger-ui-1.51.1.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/hledger-ui-1.50.3/CHANGES.md new/hledger-ui-1.51.1/CHANGES.md --- old/hledger-ui-1.50.3/CHANGES.md 2025-11-18 23:54:26.000000000 +0100 +++ new/hledger-ui-1.51.1/CHANGES.md 2025-12-08 22:04:20.000000000 +0100 @@ -23,6 +23,25 @@ See also the hledger changelog. +# 1.51.1 2025-12-08 + +- Uses hledger 1.51.1. + + +# 1.51 2025-12-05 + +Improvements + +- Allow brick 2.10, vty 6.5. + +- Uses hledger 1.51. + + +# 1.50.4 2025-12-04 + +- Uses hledger 1.50.4. + + # 1.50.3 2025-11-18 - `--watch` mode now also detects changes from apps which overwrite the file, such as VS Code. @@ -49,15 +68,15 @@ Fixes +- The transaction screen and error screen now update on data changes like other screens, + eg when using the `E` or `g` keys or `--watch`. + [#2014], [#2288] + - When the journal is reloaded by the `g` key or `--watch`, the `--pivot` (and `--obfuscate`) options are now preserved, and spurious errors are avoided. [#2451] -- The transaction screen and error screen now update on data changes like other screens, - eg when using the `E` or `g` keys or `--watch`. - [#2014], [#2288] - - The `Z` key (and the `-E` command line flag) toggle zero-balance accounts again. (Stephen Morgan, [#2454]) @@ -73,6 +92,10 @@ - Hledger.UI.UIState: enableForecastPreservingPeriod -> enableForecast +[#2014]: https://github.com/simonmichael/hledger/issues/2014 +[#2288]: https://github.com/simonmichael/hledger/issues/2288 +[#2451]: https://github.com/simonmichael/hledger/issues/2451 +[#2454]: https://github.com/simonmichael/hledger/issues/2454 # 1.50 2025-09-03 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/hledger-ui-1.50.3/Hledger/UI/ErrorScreen.hs new/hledger-ui-1.51.1/Hledger/UI/ErrorScreen.hs --- old/hledger-ui-1.50.3/Hledger/UI/ErrorScreen.hs 2025-11-18 23:54:26.000000000 +0100 +++ new/hledger-ui-1.51.1/Hledger/UI/ErrorScreen.hs 2025-12-08 22:03:33.000000000 +0100 @@ -13,8 +13,6 @@ ,uiCheckBalanceAssertions ,uiReload ,uiReloadIfFileChanged - ,uiReloadJournal - ,uiReloadJournalIfChanged ,uiToggleBalanceAssertions ) where @@ -38,10 +36,6 @@ import Hledger.UI.UIScreens import Hledger.UI.Editor --- legacy aliases -uiReloadJournal = uiReload -uiReloadJournalIfChanged = uiReloadIfFileChanged - esDraw :: UIState -> [Widget Name] esDraw UIState{aScreen=ES ESS{..} ,aMode=mode diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/hledger-ui-1.50.3/hledger-ui.1 new/hledger-ui-1.51.1/hledger-ui.1 --- old/hledger-ui-1.50.3/hledger-ui.1 2025-11-18 23:54:26.000000000 +0100 +++ new/hledger-ui-1.51.1/hledger-ui.1 2025-12-08 22:04:20.000000000 +0100 @@ -1,5 +1,5 @@ -.TH "HLEDGER\-UI" "1" "November 2025" "hledger-ui-1.50.3 " "hledger User Manuals" +.TH "HLEDGER\-UI" "1" "December 2025" "hledger-ui-1.51.1 " "hledger User Manuals" @@ -17,7 +17,7 @@ .PD \f[CR]hledger ui [OPTS] [QUERYARGS]\f[R] .SH DESCRIPTION -This manual is for hledger\[aq]s terminal interface, version 1.50.3. +This manual is for hledger\[aq]s terminal interface, version 1.51.1. See also the hledger manual for common concepts and file formats. .PP hledger is a robust, user\-friendly, cross\-platform set of programs for diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/hledger-ui-1.50.3/hledger-ui.cabal new/hledger-ui-1.51.1/hledger-ui.cabal --- old/hledger-ui-1.50.3/hledger-ui.cabal 2025-11-18 23:54:26.000000000 +0100 +++ new/hledger-ui-1.51.1/hledger-ui.cabal 2025-12-08 22:04:20.000000000 +0100 @@ -5,7 +5,7 @@ -- see: https://github.com/sol/hpack name: hledger-ui -version: 1.50.3 +version: 1.51.1 synopsis: Terminal interface for the hledger accounting system description: A simple terminal user interface for the hledger accounting system. It can be a more convenient way to browse your accounts than the CLI. @@ -46,30 +46,30 @@ library exposed-modules: Hledger.UI - Hledger.UI.Main - Hledger.UI.Theme - Hledger.UI.UIOptions - other-modules: Hledger.UI.AccountsScreen Hledger.UI.BalancesheetScreen Hledger.UI.CashScreen Hledger.UI.Editor Hledger.UI.ErrorScreen Hledger.UI.IncomestatementScreen + Hledger.UI.Main Hledger.UI.MenuScreen Hledger.UI.RegisterScreen + Hledger.UI.Theme Hledger.UI.TransactionScreen + Hledger.UI.UIOptions Hledger.UI.UIScreens Hledger.UI.UIState Hledger.UI.UITypes Hledger.UI.UIUtils + other-modules: Paths_hledger_ui autogen-modules: Paths_hledger_ui hs-source-dirs: ./ ghc-options: -Wall -Wno-incomplete-uni-patterns -Wno-missing-signatures -Wno-orphans -Wno-type-defaults -Wno-unused-do-bind - cpp-options: -DVERSION="1.50.3" -DVERSION="1.50.3" + cpp-options: -DVERSION="1.51.1" build-depends: ansi-terminal >=0.9 , async @@ -84,8 +84,8 @@ , filepath , fsnotify >=0.4.2.0 && <0.5 , githash >=0.1.6.2 - , hledger >=1.50.3 && <1.51 - , hledger-lib >=1.50.3 && <1.51 + , hledger >=1.51.1 && <1.52 + , hledger-lib >=1.51.1 && <1.52 , megaparsec >=7.0.0 && <9.8 , microlens >=0.4 , microlens-platform >=0.2.3.1 @@ -120,7 +120,7 @@ hs-source-dirs: app ghc-options: -Wall -Wno-incomplete-uni-patterns -Wno-missing-signatures -Wno-orphans -Wno-type-defaults -Wno-unused-do-bind -threaded - cpp-options: -DVERSION="1.50.3" + cpp-options: -DVERSION="1.51.1" build-depends: base >=4.18 && <4.22 , hledger-ui diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/hledger-ui-1.50.3/hledger-ui.info new/hledger-ui-1.51.1/hledger-ui.info --- old/hledger-ui-1.50.3/hledger-ui.info 2025-11-18 23:54:26.000000000 +0100 +++ new/hledger-ui-1.51.1/hledger-ui.info 2025-12-08 22:04:20.000000000 +0100 @@ -18,7 +18,7 @@ or 'hledger ui [OPTS] [QUERYARGS]' - This manual is for hledger's terminal interface, version 1.50.3. See + This manual is for hledger's terminal interface, version 1.51.1. See also the hledger manual for common concepts and file formats. hledger is a robust, user-friendly, cross-platform set of programs diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/hledger-ui-1.50.3/hledger-ui.txt new/hledger-ui-1.51.1/hledger-ui.txt --- old/hledger-ui-1.50.3/hledger-ui.txt 2025-11-18 23:54:26.000000000 +0100 +++ new/hledger-ui-1.51.1/hledger-ui.txt 2025-12-08 22:04:20.000000000 +0100 @@ -11,7 +11,7 @@ hledger ui [OPTS] [QUERYARGS] DESCRIPTION - This manual is for hledger's terminal interface, version 1.50.3. See + This manual is for hledger's terminal interface, version 1.51.1. See also the hledger manual for common concepts and file formats. hledger is a robust, user-friendly, cross-platform set of programs for @@ -460,4 +460,4 @@ SEE ALSO hledger(1), hledger-ui(1), hledger-web(1), ledger(1) -hledger-ui-1.50.3 November 2025 HLEDGER-UI(1) +hledger-ui-1.51.1 December 2025 HLEDGER-UI(1)
