Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package espanso for openSUSE:Factory checked 
in at 2025-10-21 11:17:05
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/espanso (Old)
 and      /work/SRC/openSUSE:Factory/.espanso.new.18484 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "espanso"

Tue Oct 21 11:17:05 2025 rev:5 rq:1312680 version:2.3.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/espanso/espanso.changes  2025-09-24 
15:27:19.084021073 +0200
+++ /work/SRC/openSUSE:Factory/.espanso.new.18484/espanso.changes       
2025-10-21 11:19:47.287287130 +0200
@@ -1,0 +2,100 @@
+Mon Oct 20 13:44:20 UTC 2025 - Johannes Kastl 
<[email protected]>
+
+- Update to version 2.3.0:
+  * New Features
+    - Timezone Selection in {date} Extension
+      You can now generate dates and times in any timezone using
+      the new tz parameter. For example:
+
+          - trigger: ":today"
+            replace: "{{mytime}}"
+            vars:
+              - name: mytime
+                type: date
+                params:
+                  format: "%H:%M"
+                  locale: en-AG
+                  tz: America/Los_Angeles
+
+      Choose from the database of IANA timezones such as "UTC",
+      "Europe/Paris", "Asia/Tokyo", etc.
+    - Configurable Regex Buffer Size
+      - Advanced users can now adjust the maximum number of
+        characters stored for regex-based triggers. The default
+        (previously not editable) is 50. We recommend to set a
+        reasonable low number.
+      - Add max_regex_buffer_size: <number> to your default.yml
+    - Empty Triggers are Safely Ignored
+      - will automatically filter out empty triggers in YAML match
+        files and log a warning, preventing accidental errors and
+        confusion.
+    - Support for Both .yml and .yaml Config Files
+      - now recognizes configuration files with either extension.
+        For compatibility purposes, .yml is still the preferred
+        value if the user has a file with both extensions.
+      - We would like to switch to prefer yaml in the future
+  * Improvements
+    - Markdown Rendering Overhaul
+      - switched to the pulldown-cmark engine for markdown
+        conversion, providing faster, more reliable rendering of
+        your markdown snippets.
+    - Better Search Results Display
+      - Search popups now correctly escape HTML characters in
+        labels and triggers, preventing visual glitches and
+        accidental HTML interpretation.
+    - More Flexible Config Includes
+      - The configuration engine can now aggregate both .yml and
+        .yaml match files, reducing troubleshooting and making
+        structure more flexible.
+    - Enhanced CLI Help and Error Handling
+      - Improved command-line help: if no subcommand is given,
+        espanso now gracefully prints help instructions.
+      - Version and help flags work more consistently across
+        platforms.
+  * Bug Fixes
+    - Search results now handle HTML special characters correctly.
+    - Enter key (including numpad) works as expected in search.
+    - Date extension now gracefully handles invalid formats and
+      unsupported timezones.
+    - Improved error messages for missing default configuration.
+  * Dependencies & CI
+    - Added timezone and markdown libraries.
+    - Removed deprecated dependencies and scripts.
+    - CI workflow improvements.
+  * What's Changed
+    - remove homebrew-espanso tap by @AucaCoyan in #2487
+    - Update flake by @github-actions[bot] in #2489
+    - add rust-toolchain step by @AucaCoyan in #2490
+    - fix ci yaml by @AucaCoyan in #2492
+    - fix ci again by @AucaCoyan in #2495
+    - Update flake by @github-actions[bot] in #2503
+    - Fix subcommand help displaying main help instead of specific
+      help (#2483) by @gcailly in #2500
+    - Fix json label replace (#1702) by @gcailly in #2501
+    - Fix empty triggers causing expansion on every word separator
+      (#1616) by @gcailly in #2508
+    - Fix numpad Enter not confirming choices in search menu
+      (#1618) by @gcailly in #2507
+    - Restore launching from app bundle on macos by @n8henrie in
+      #2505
+    - Fix utf8 bom parsing (#2510) by @gcailly in #2512
+    - Fix "kdotool missing or not available" on macOS (#2509) by
+      @gcailly in #2514
+    - Prefer the GHA-provided rust tooling by @n8henrie in #2521
+    - Add support for .yaml extension for config and match files
+      (#2184) by @gcailly in #2519
+    - revert default back to yml extension by @AucaCoyan in #2523
+    - feat: Add max_regex_buffer_size config option by
+      @aldair-meneses in #2504
+    - update biomejs formatting and format the code by @AucaCoyan
+      in #2524
+    - Fix date extension crash on invalid format (#993) by @gcailly
+      in #2516
+    - Replace markdown library to fix nested lists rendering
+      (#2217) by @gcailly in #2515
+    - Add timezone support to date extension (#2225) by @gcailly in
+      #2526
+    - update developer docs by @AucaCoyan in #2527
+    - release v2.3.0 by @AucaCoyan in #2528
+
+-------------------------------------------------------------------

Old:
----
  espanso-2.2.7.obscpio

New:
----
  espanso-2.3.0.obscpio

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ espanso.spec ++++++
--- /var/tmp/diff_new_pack.GWQdX4/_old  2025-10-21 11:19:48.747348519 +0200
+++ /var/tmp/diff_new_pack.GWQdX4/_new  2025-10-21 11:19:48.751348688 +0200
@@ -19,7 +19,7 @@
 %define         __rustflags -Clink-arg=-I/usr/include/libxkbcommon
 
 Name:           espanso
-Version:        2.2.7
+Version:        2.3.0
 Release:        0
 Summary:        A cross-platform Text Expander written in Rust
 License:        GPL-3.0-only

++++++ _service ++++++
--- /var/tmp/diff_new_pack.GWQdX4/_old  2025-10-21 11:19:48.787350201 +0200
+++ /var/tmp/diff_new_pack.GWQdX4/_new  2025-10-21 11:19:48.791350370 +0200
@@ -3,7 +3,7 @@
     <param name="url">https://github.com/espanso/espanso</param>
     <param name="scm">git</param>
     <param name="exclude">.git</param>
-    <param name="revision">v2.2.7</param>
+    <param name="revision">v2.3.0</param>
     <param name="versionformat">@PARENT_TAG@</param>
     <param name="versionrewrite-pattern">v(.*)</param>
     <param name="changesgenerate">enable</param>

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.GWQdX4/_old  2025-10-21 11:19:48.815351379 +0200
+++ /var/tmp/diff_new_pack.GWQdX4/_new  2025-10-21 11:19:48.823351715 +0200
@@ -1,6 +1,6 @@
 <servicedata>
 <service name="tar_scm">
                 <param name="url">https://github.com/espanso/espanso</param>
-              <param 
name="changesrevision">6140860badbb330c1d8ec9c971b9aa088ae1502e</param></service></servicedata>
+              <param 
name="changesrevision">1128c5444dc78321722758d71e72bb2e9b2554d3</param></service></servicedata>
 (No newline at EOF)
 

++++++ espanso-2.2.7.obscpio -> espanso-2.3.0.obscpio ++++++
++++ 2785 lines of diff (skipped)

++++++ espanso.obsinfo ++++++
--- /var/tmp/diff_new_pack.GWQdX4/_old  2025-10-21 11:19:51.547466253 +0200
+++ /var/tmp/diff_new_pack.GWQdX4/_new  2025-10-21 11:19:51.555466590 +0200
@@ -1,5 +1,5 @@
 name: espanso
-version: 2.2.7
-mtime: 1758500691
-commit: 6140860badbb330c1d8ec9c971b9aa088ae1502e
+version: 2.3.0
+mtime: 1760197459
+commit: 1128c5444dc78321722758d71e72bb2e9b2554d3
 

++++++ vendor.tar.zst ++++++
/work/SRC/openSUSE:Factory/espanso/vendor.tar.zst 
/work/SRC/openSUSE:Factory/.espanso.new.18484/vendor.tar.zst differ: char 7, 
line 1

Reply via email to