github espanso/espanso v2.1.4-beta

latest releases: v2.2.1, v2.2.0, v2.1.8...
2 years ago

The first v2 beta release is finally ready! 🎉

With this release, the v2 will officially become the stable version, while version 0.7.3 (legacy version) will be deprecated. This decision comes after months of testing, and we're confident the v2 is ready for general adoption!

This release also comes with a new juicy feature, as well as several bug fixes.

New feature: Localized dates

After years, Espanso finally supports localized dates!

For example, you can now define a match as:

  - trigger: ":tomorrow"
    replace: "{{mytime}}"
    vars:
      - name: mytime
        type: date
        params:
          format: "%A"
          offset: 86400

And see it expand to tomorrow weekday in your locale. In my case, the output is domenica (the Italian word for Sunday).

You can also force a specific locale, such as:

  - trigger: ":tomorrow"
    replace: "{{mytime}}"
    vars:
      - name: mytime
        type: date
        params:
          format: "%A"
          locale: "es-ES"
          offset: 86400

Which is expanded to domingo (Spanish word for Sunday).

Here you can find the list of valid formats.

I'm going to write the full documentation in the upcoming days.

Other changes/fixes

  • Override PATH env variable on macOS to fix some edge cases. #966
  • Fix memory issue on macOS that sometimes caused Espanso to crash
  • Fix search bar not focusing correctly on some Linux DE #829
  • Add missing wl-clipboard dependency #956
  • Others #944, #961

Any feedback or bug report will be very helpful, so don't hesitate to let us know if you encounter any problems! :)

Happy expanding 🚀

Don't miss a new espanso release

NewReleases is sending notifications on new releases.