Skip to content

Releases: jakemason/abbrv

1.6 - Crash Dump Handler

10 Oct 01:36
Compare
Choose a tag to compare

This release should allow Windows to create a dump file if the program crashes unexpectedly.

Hoping this lets me track down the issue that "TarriestPython - (Jack)" said they were occasionally experiencing over Discord.


You only need the abbrv.exe executable. The .pdb is uploaded for my own reference as Windows stresses that rerunning the compilation can change a .pdb even if the code is identical, so uploading it with the release means I can always refer to the .pdb the release was built with.

1.5 - Process all instances of "Enter" as a line feed in expansions

12 Sep 15:22
Compare
Choose a tag to compare

This change ensures that all new lines in an expansion are treated as line feeds when expanding the abbreviation. This means you can auto-expand snippets in applications such as Discord/Slack/et al into a single message, rather than it being sent in multiple pieces. Big thanks to Andrew Reece (https://github.com/azmr) for suggesting this update!

1.4.1 - Clearly defined input areas and other minor fixes.

09 Sep 21:47
Compare
Choose a tag to compare

Nothing major here, mostly just some stylistic changes that make inputs easier to interact with.

1.4 - Allow hiding of expansion values for streamers.

05 Sep 18:08
Compare
Choose a tag to compare

This release adds a new button that allows the user to mark fields as hidden. This will replace their values with "*********" visually, but not affect insertion functionality. This addition was requested to allow streamers to open abbrv without fear of leaking API keys and alike when doing so.

IMPORTANT: Note that all fields are publicly visible by default, so you'll need to run abbrv once more in private and swap the private fields over via the eye icon after which their privacy setting will be remembered and loaded on startup.

private_fields

Note that updating to 1.4 also updates the saving schema for the application. As a result, your current config will be backed up as "config.abbrv.backup" before being upgraded for you. This guarantees you still have your config file for <1.3 if the automatic upgrade should fail. If it does please open an issue and share the config file with me if possible.

You are free to delete the backup file at any time if your config seems identical to the way it was in 1.3 (meaning the upgrade worked!).

Thanks,
Jake

1.3 - Window Opens Minimized By Default

01 Sep 16:58
Compare
Choose a tag to compare

Now the window will open minimized to the system tray by default so you don't have to manually minimize the window on startup.

1.2 - Official Release

29 Aug 02:41
Compare
Choose a tag to compare

I'm considering this project feature complete. I'll happily fix bugs and consider improvements that are requested via Issues / Pull Requests, but for now I'm satisfied with abbrv. It meets my needs completely and has replaced the previous tool I was originally using.

v1.1-beta

20 Aug 04:25
Compare
Choose a tag to compare
v1.1-beta Pre-release
Pre-release

Change SendInput() calls to send one large array of inputs rather than multiple calls for each keypress. In short, this makes inserting longer expansions much faster.

v1.0 Beta

20 Aug 00:49
ace1d9f
Compare
Choose a tag to compare
v1.0 Beta Pre-release
Pre-release

Releasing this on 8/19/22 when the jam is expected to "close" on 8/22/22. Hopefully this gives me some time to receive feedback and iron out any issues that arise on other's machines.