New version: Espanso.Espanso version 2.3.0 (#304608)
This commit is contained in:
1 parent
8e03e2548d
commit
f232820f8e
4 files changed
+150
No files matched your search
@@ -0,0 +1,18 @@
|
||||
# Created with YamlCreate.ps1 Dumplings Mod
|
||||
# yaml-language-server: $schema=https://aka.ms/winget-manifest.installer.1.10.0.schema.json
|
||||
|
||||
PackageIdentifier: Espanso.Espanso
|
||||
PackageVersion: 2.3.0
|
||||
InstallerType: inno
|
||||
Scope: user
|
||||
UpgradeBehavior: install
|
||||
Commands:
|
||||
- espanso
|
||||
ProductCode: '{0E3D83CE-A644-4E0E-8487-657C7ECF6BF9}_is1'
|
||||
ReleaseDate: 2025-10-11
|
||||
Installers:
|
||||
- Architecture: x64
|
||||
InstallerUrl: https://github.com/espanso/espanso/releases/download/v2.3.0/Espanso-Win-Installer-x86_64.exe
|
||||
InstallerSha256: D146CA640D35F175CBEF04D04F137B9759CDAB08CB1035B277C8BAC0F70F13BE
|
||||
ManifestType: installer
|
||||
ManifestVersion: 1.10.0
|
||||
@@ -0,0 +1,98 @@
|
||||
# Created with YamlCreate.ps1 Dumplings Mod
|
||||
# yaml-language-server: $schema=https://aka.ms/winget-manifest.defaultLocale.1.10.0.schema.json
|
||||
|
||||
PackageIdentifier: Espanso.Espanso
|
||||
PackageVersion: 2.3.0
|
||||
PackageLocale: en-US
|
||||
Publisher: Federico Terzi
|
||||
PublisherUrl: https://espanso.org/
|
||||
PublisherSupportUrl: https://github.com/espanso/espanso/issues
|
||||
Author: Federico Terzi
|
||||
PackageName: Espanso
|
||||
PackageUrl: https://espanso.org/
|
||||
License: GPL-3.0
|
||||
LicenseUrl: https://github.com/espanso/espanso/blob/dev/LICENSE
|
||||
Copyright: Copyright 2019-2023 Federico Terzi
|
||||
ShortDescription: A Privacy-first, Cross-platform Text Expander
|
||||
Tags:
|
||||
- productivity
|
||||
- text-expander
|
||||
ReleaseNotes: |-
|
||||
Automatically released by CI
|
||||
espanso v2.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.
|
||||
|
||||
Detailed commits:
|
||||
What's Changed
|
||||
- 🔥 remove homebrew-espanso tap by @AucaCoyan in https://github.com/espanso/espanso/pull/2487
|
||||
- Update flake by @github-actions[bot] in https://github.com/espanso/espanso/pull/2489
|
||||
- ✨ add rust-toolchain step by @AucaCoyan in https://github.com/espanso/espanso/pull/2490
|
||||
- 🐛 fix ci yaml by @AucaCoyan in https://github.com/espanso/espanso/pull/2492
|
||||
- 🐛 fix ci again by @AucaCoyan in https://github.com/espanso/espanso/pull/2495
|
||||
- Update flake by @github-actions[bot] in https://github.com/espanso/espanso/pull/2503
|
||||
- Fix subcommand help displaying main help instead of specific help (#2483) by @gcailly in https://github.com/espanso/espanso/pull/2500
|
||||
- Fix json label replace (#1702) by @gcailly in https://github.com/espanso/espanso/pull/2501
|
||||
- Fix empty triggers causing expansion on every word separator (#1616) by @gcailly in https://github.com/espanso/espanso/pull/2508
|
||||
- Fix numpad Enter not confirming choices in search menu (#1618) by @gcailly in https://github.com/espanso/espanso/pull/2507
|
||||
- Restore launching from app bundle on macos by @n8henrie in https://github.com/espanso/espanso/pull/2505
|
||||
- Fix utf8 bom parsing (#2510) by @gcailly in https://github.com/espanso/espanso/pull/2512
|
||||
- Fix "kdotool missing or not available" on macOS (#2509) by @gcailly in https://github.com/espanso/espanso/pull/2514
|
||||
- Prefer the GHA-provided rust tooling by @n8henrie in https://github.com/espanso/espanso/pull/2521
|
||||
- Add support for .yaml extension for config and match files (#2184) by @gcailly in https://github.com/espanso/espanso/pull/2519
|
||||
- ⏪ revert default back to yml extension by @AucaCoyan in https://github.com/espanso/espanso/pull/2523
|
||||
- feat: Add max_regex_buffer_size config option by @aldair-meneses in https://github.com/espanso/espanso/pull/2504
|
||||
- 🎨 update biomejs formatting and format the code by @AucaCoyan in https://github.com/espanso/espanso/pull/2524
|
||||
- Fix date extension crash on invalid format (#993) by @gcailly in https://github.com/espanso/espanso/pull/2516
|
||||
- Replace markdown library to fix nested lists rendering (#2217) by @gcailly in https://github.com/espanso/espanso/pull/2515
|
||||
- Add timezone support to date extension (#2225) by @gcailly in https://github.com/espanso/espanso/pull/2526
|
||||
- 📝 update developer docs by @AucaCoyan in https://github.com/espanso/espanso/pull/2527
|
||||
- 🔖 release v2.3.0 by @AucaCoyan in https://github.com/espanso/espanso/pull/2528
|
||||
New Contributors 🎉
|
||||
- @gcailly made their first contribution in https://github.com/espanso/espanso/pull/2500
|
||||
- @aldair-meneses made their first contribution in https://github.com/espanso/espanso/pull/2504
|
||||
For full details, see all changes from v2.2.7 to v2.3.0.
|
||||
ReleaseNotesUrl: https://github.com/espanso/espanso/releases/tag/v2.3.0
|
||||
Documentations:
|
||||
- DocumentLabel: Documentation
|
||||
DocumentUrl: https://espanso.org/docs/get-started/
|
||||
ManifestType: defaultLocale
|
||||
ManifestVersion: 1.10.0
|
||||
@@ -0,0 +1,26 @@
|
||||
# Created with YamlCreate.ps1 Dumplings Mod
|
||||
# yaml-language-server: $schema=https://aka.ms/winget-manifest.locale.1.10.0.schema.json
|
||||
|
||||
PackageIdentifier: Espanso.Espanso
|
||||
PackageVersion: 2.3.0
|
||||
PackageLocale: zh-CN
|
||||
Publisher: Federico Terzi
|
||||
PublisherUrl: https://espanso.org/
|
||||
PublisherSupportUrl: https://github.com/espanso/espanso/issues
|
||||
Author: Federico Terzi
|
||||
PackageName: Espanso
|
||||
PackageUrl: https://espanso.org/
|
||||
License: GPL-3.0
|
||||
LicenseUrl: https://github.com/espanso/espanso/blob/dev/LICENSE
|
||||
Copyright: Copyright 2019-2023 Federico Terzi
|
||||
ShortDescription: 隐私至上的跨平台文本扩展器
|
||||
Tags:
|
||||
- 效率
|
||||
- 文本扩展器
|
||||
- 生产力
|
||||
ReleaseNotesUrl: https://github.com/espanso/espanso/releases/tag/v2.3.0
|
||||
Documentations:
|
||||
- DocumentLabel: 文档
|
||||
DocumentUrl: https://espanso.org/docs/get-started/
|
||||
ManifestType: locale
|
||||
ManifestVersion: 1.10.0
|
||||
@@ -0,0 +1,8 @@
|
||||
# Created with YamlCreate.ps1 Dumplings Mod
|
||||
# yaml-language-server: $schema=https://aka.ms/winget-manifest.version.1.10.0.schema.json
|
||||
|
||||
PackageIdentifier: Espanso.Espanso
|
||||
PackageVersion: 2.3.0
|
||||
DefaultLocale: en-US
|
||||
ManifestType: version
|
||||
ManifestVersion: 1.10.0
|
||||
Reference in new issue
Block a user