PhraseExpander Version History
We continue improving…
5.9.6.0 October 16, 2024
- FIX The CSV file created when exporting stats was invalid if the abbreviation or description contain the , character
- FIX Variable name autocompletion in the editor was case sensitive
- FIX Autocorrect exclusion may not work if the Fix double uppercase at the beginning of the word option is enabled
- FIX Autocorrects are not exported propertly in CSV format
5.9.5.0 April 17, 2024
- NEW Added intellisense autocomppletion to variables names, to insert variables by typing {{ in the editor
- NEW Improved stats about template executions. The details about each executed templates are shown in the Stats Manager window
- NEW Ability to export more detailed Usage Stats to a CSV file in all editions of PhraseExpander, including the automatic export of PhraseExpander Enterprise
- NEW Added the #LABEL# placeholder to insert the Label field of the variable inside its contents
- NEW Calculation of the Fleisch-Kincaid reading score in the Input Form
- NEW Added button to clear the Test Pad contents with one click
- NEW Add support for variables inside the counter field of the Update variable macro
- NEW Information about the variables is displayed inside the template tooltip
- NEW Added shortcut CTRL+SHIFT+U to send local changes to a shared glossary
- NEW Display the information of the user who last published a shared glossary
- NEW Upgraded DevExpress UI library to v.23.2.5
- FIX Fixed issue with extra spaces in the Calc macro
- FIX Fixed issue with the MSI setup adding multiple entries in the setup when installing newer versions
- FIX The “Suppress output” checkbox is not shown in the insert variable window when in Dark Mode
- FIX Options and Stats window could not be shown properly on laptops with high DPI screens
- FIX The Insert template from group macro may not return the proper item in the group
- FIX In the date macro window, a predefined date format was shown twice
5.9.4.7 November 06, 2023
- FIX Shared glossaries are incorrectly reported as changed locally when the active status is changed
- FIX Clicking on File > Restore window layout now restores the default position of the Input Form. Use this if the Input form is not displayed when triggering a template
5.9.4.6 October 17, 2023
- FIX Fixed critical issues that caused v.5.9.4.5 of PhraseExpander to stop working on Oct 17, 2023
5.9.4.5 October 03, 2023
- NEW Upgraded DevExpress UI library to v.23.1.5
- FIX Get all changes may not be updating the data for all shared glossaries in the Enterprise edition
- FIX The default font information was not properly sent in Outlook or Word when using formatted templates
- FIX Autocorrects with empty corrected text could interfere with template abbreviations
5.9.4.4 June 22, 2023
- FIX Fixed critical issue when moving glossaries by using the ‘Move to’ menu that could cause data loss
5.9.4.3 June 02, 2023
- FIX Crash when installing the license key for the first time
5.9.4.2 May 29, 2023
- FIX Regression error when sending formatted text (bold was not recognized in specific applications)
- FIX Changed the default configuration: send the HTML font information only if different from the default setting
5.9.4.0 May 05, 2023
- NEW Added CTRL+SHIFT+R shortcut to toggle between rich text and plain text template
- NEW Added ability to exclude automatic double-uppercase correction at the beginning of the word based on prefix
- NEW Added ability to toggle the custom edit in the Input Form for read-only glossaries (Enterprise edition)
- NEW Bulk change abbreviations’ prefix
- NEW Added to ability to add fields containing the PhraseId and the Referenced templates when importing from CSV or Excel
- NEW Upgraded DevExpress UI library to v.22.2.5
- FIX Phrase continuations added an extra space when selecting the desired phrase by using the number accelerator keys
- FIX In case of conflict, autocorrects have precedence over phrase continuations
- FIX Nested bullet points are not converted properly in HTML when using formatted templates
- FIX Multiline descriptions were not properly recognized in the predefined values inside list variables
- FIX Bolded links caused the following text to be bolded when sending formatted text to the Gmail editor
- FIX Some local file links embedded in RTF templates were not working properly
- FIX Composing email in Outlook with mailto: displayed + characters in the body or subject instead of spaces
- FIX Modifying variables in the Variable Manager was not updating their coloring status immediately in the editor
- FIX Opening the Manage variable window and clicking OK without making changes would mark the template as modified
- FIX Trial extension licenses might not work properly
- FIX Fixed issue with displaying a template twice if its abbreviation was starting with a leading delimiter character
- FIX The context menu was not shown when right-clicking on a macro or variable inside the macro or variable editing window
- FIX Pressing the ESC key when the input form is visible but not focused incorrectly stops the execution of the template and no longer shows a preview
- FIX Application may crash when the Input Form is shown if windows from other application where hidden or shown
5.9.3.1 February 10, 2023
- FIX Fixed regression error from v.5.9.3.0 – Licensing information could not be loaded from the licensekey.txt file
5.9.3.0 February 02, 2023
- NEW Ability to expand abbreviations inside the Input Form fill-in-the-blanks window
- NEW Dark theme for the designer interface
- NEW Link to glossary command lets you link to multiple glossaries at the same time
- NEW Updating the license key no longer requires restarting the application
- NEW PhraseExpander can now automatically get the new license key when the upgrade protection is renewed
- NEW PhraseExpander shows only the company name if the license covers at least 10 users
- NEW Show a confirmation message when unlinking glossaries
- NEW For the Enterprise edition, added the option PreventGlossaryUnlinkingForReadonlyUsers. Set it to true to prevent read-only users from disconnecting from linked glossaries
- NEW Added support for importing the xglo file from Instant Text
- FIX Possible exception when minimizing the main window when readonly glossaries are present
- FIX If macro. Checking if a variable for empty value isn’t returning the proper result
- FIX Fixes crashes when entering the license key
- FIX When using MAPI, the compose email macro was putting PhraseExpander in a state where abbreviations could no longer be triggered
- FIX Fixed encoding when sending email to gmail or mailto.
- FIX Could not remove the gmail option from the compose emails in the interface
5.9.2.2 June 13, 2022
- FIX {#cursor#} macro placed as the only element in a new line was not working as expected (regression error from v.5.9)
- FIX Interactive macros positioned in a new line at the end of a template were not executed (regression error from v.5.9)
5.9.2.1 June 08, 2022
- FIX When copying a template from a shared glossary, the glossary got marked as modified
- FIX The interface of a shared glossary was not locked properly when connecting to a remote glossary without write privileged
5.9.2.0 June 03, 2022
- NEW Ability to export usage stats daily to a specific folder (Enterprise edition only)
- NEW Improved syntax coloring and displayed information for variables in the template editor
5.9.1.0 May 26, 2022
- NEW Preventing glossary unlinking for readonly glossaries to ensure they are not unlinked by mistake
- NEW Improved the Manage Variables with the the ability to hide overridden variables
- NEW More accurate daily time saving stats: it keep in account only the days when templates were triggered
- FIX Using an Insert template macro inside predefined variables loses the filled in fields when selecting another item
- FIX Clicking to select a macro or variable in the variable editor doesn’t work if it’s the only element in the text
- FIX An error could be shown when closing the application when there were unsaved changes
- FIX The suggestions window might not be displayed in rare circumstances
5.9.0.0 May 16, 2022
- NEW Added the cut/copy/paste commands to templates
- NEW Autoupdate readonly files via static config file (Enterprise edition only)
- NEW Changes to a read-only glossary are automatically locked from the interface (Enterprise edition only)
- NEW Faster and more reliable algorithm to display the suggestions window near the caret position
- NEW The run application macro can now activate the current instance of an application if already running
- NEW An error message is now displayed in the output if an insert template cannot retrieve the template
- NEW Interactive forms with variables now display the up-to-date value in the Input Form and with a different color. Before they were showing the definition only
- NEW Upgraded DevExpress UI library to v.21.2.7
- NEW Only the company is displayed in the license info for the Enterprise edition with at least 10 users
- FIX Common Autocorrects couldn’t be downloaded directly from the application
- FIX When editing a variable or macro by double-clicking from a macro or variable window, data might be lost
- FIX Referenced variabled may not populate properly when right-click editing from the Input Form
- FIX Importing from Shortkeys was adding an extra new line character
- FIX Removed the lock icon from the Input Form. The target window is identified automatically
- FIX The disabled status of the Undo/Redo icons was not correct
- FIX Fixed issue with extra new lines that were inserted in the output in templates with interactive macros if the variable wasn’t producing any output and was the only element in the line
- FIX If there’s a loop or a referenced template cannot be found, the Input form displays a clearer error message
- FIX Importing from Excel might not work properly if the first row doesn’t contain a description for each column
5.8.0.2 February 23, 2022
- FIX Regression issue in v.5.8.0.1. PhraseExpander would only expand the last line when expanding multi-line template via simulated keystrokes
5.8.0.1 February 21, 2022
- NEW Upgraded DevExpress UI library to v.21.2.4
- NEW More robust system to export glossaries to a network share
- NEW Ability to open a PhraseExpander backup file (pebk) from the File > Open menu
- FIX Fixed severe bug that could cause data corruption (making the entire database inaccessible) when the application is restarted
- FIX Sending changes to a linked glossary could fail if the glossary was shared with many people
- FIX The suggestions window might remain on screen when clicking, if displayed on the secondary monitor
- FIX Application could crash when executing a template if trailing or leading delimiters were removed
- FIX List variable produces the wrong output when the predefined values cointain the $$ symbol
- FIX Added the ability to request the license key from the trial window dialog
- FIX The application could crash when selecting an item in the tray icon when no database is loaded
- FIX When opening a database or backup file, the prompt message is now shown on top of the main window
- FIX Incorrect information about the file was shown if the file was locked
- FIX The software could not open properly when converting a database from v4 to v5
- FIX _BACKUP_ string from the filename of a v4 database in now properly removed
- FIX v.5.7.0.1 couldn’t automatically download the updated version
5.7.0.1 November 29, 2021
- FIX Added the ability to do a silent migration from 32bit to 64bit by using the /verysilent param for EXE installation or the /q for MSI installation
5.7.0.0 November 08, 2021
- NEW PhraseExpander is now a native 64bit application
- NEW Added support for Windows 11
- NEW Added support in the static config file for the $APP_PATH$ placeholder to reference the folder PhraseExpander is running from
- FIX Instant Execution might be changed improperly when selecting multiple templates
- FIX Removed confirmation prompt when converting an empty template from RTF to plain text
- FIX Improved management of renewed licenses – user gets notified when using an old license
- FIX The ‘if’ expression that uses ‘contains’ doesn’t work when the expression contains the = sign as well
- FIX Improper message was shown when the trial was about to expire
5.6.4.1 September 06, 2021
- NEW Upgraded DevExpress UI library to v.21.1.5
- NEW Changed the background color of the Preview to make it clearer that it’s read-only
- NEW Ability to export the list of variables names in the Manage Variables window
- NEW The section macro can be defined as inline
- FIX Copying text from HTML email into a formatted template now keeps the formatting
- FIX Fix issue with opening templates containing tables
- FIX Typing a space in the abbreviation field inside the grid properly changes it to the _ character
5.6.4.0 June 14, 2021
- NEW Added the CTRL+P shortcut to toggle the preview pane in the Input form
- NEW Added the ability to Export all usage stats in the Enterprise edition
- NEW Upgraded DevExpress UI library to v.20.2.7
- FIX Fixed search highlighting that was not working properly (regression error from v.5.6.2.1)
5.6.3.0 April 28, 2021
- NEW CTRL+N can now be invoked from the search template box to create a new template
- NEW The Preview in the Input Form can now be collapsed to save screen space
- NEW Use the calc macro to count minutes between times, e.g. 3:15pm – 3:35pm will return 20
- NEW Upgraded DevExpress UI library to v.20.2.6
- FIX Fixed issue with bullet points shown in a very small font in formatted templates
- FIX Error in converting text to sentence case if the text starts with accented letters
- FIX Error message could be displayed under the active window when importing from Excel or CSV
- FIX Applicazion freeze when moving a glossary or group immediately after a rename
- FIX Application freeze when deleting a group after having renamed it without switching focus to another item
- FIX Regression error (from v.5.6.0.0): calc expression was not working from the Quick Find
- FIX When creating a new variable, the maximum lenght (30 characters) was not enforced, creating variables that could not be executed
- FIX Application could crash when typing and disappeared from the tray icon without showing any error message
- FIX Application could tell the database is corrupt instead of showing the proper error message
- FIX Application crash when adding a new templates via Quick Add if a valid group is not specified
5.6.2.2 February 19, 2021
- FIX Fix issue that could cause random crashes with the February Windows 10 Update disabling insecure TLS protocols
5.6.2.1 February 16, 2021
- NEW Upgraded DevExpress UI library to v.20.2.5
- FIX Could not insert hyperlink (issue started happening in v.5.6.0.0)
- FIX Low memory footprint of the code that checks for updates
5.6.2.0 February 03, 2021
- FIX Fixed incorrect behavior of the set contents macro
5.6.1.0 February 01, 2021
- FIX Fixed regression error from v.5.6.0.0 that prevented input forms from opening
5.6.0.0 January 29, 2021
- NEW Upgraded DevExpress UI library to v.20.2.4
- NEW Upgraded to .NET framework 4.7.2
- NEW Calc as you type now offers the option to preserve the typed expression
- NEW Ability to open the glossary when exporting or sharing it by clicking on a link
- NEW The AND condition in the If macro is now the new default
- NEW Ability to use a trailing space in autocorrects, e.g. to automatically add two spaces after a full stop (.)
- NEW Quick Find now displays results only from the active glossaries considering application restrictions
- FIX Autocorrect or abbreviations containing trailing delimiters might not be triggered properly
- FIX Fixed data loss issue when when moving a group or a glossary containing other groups or templates
- FIX Error displaying registered user names that contain the apostrophe character
- FIX Shared glossary status was incorrectly shown when downgrading from Professional to Standard
- FIX Fixed crash if the linked glossary file was corrupted
5.5.4.0 October 05, 2020
- NEW Ability to use TAB in the Custom format of a list or grid variable
- NEW The section macro now automatically displays a description in the Input form
- FIX Searching multiple words produced the wrong results matching either one. Now PhraseExpander matches all the words
- FIX When selecting Oxford comma with 2 items in a variable, an extra comma was displayed
- FIX Application may crash when opening the Backup Manager if the database cannot be saved
- FIX Clicking on the link to upgrade from Standard to Professional crashes the application
5.5.3.0 July 16, 2020
- NEW Ability to assign referenced templates to items imported from Excel or CSV by including a column called References
- NEW The medical dictionay is now included in both the Medical and the Enterprise edition
- NEW When the either /SILENT or /VERYSILENT params are added at uninstall, the uninstall survey is not displayed
- FIX Backup files with the pebk extension where incorrectly shown as Database file in Explorer
5.5.2.0 April 27, 2020
- NEW New trials let you test the Medical edition instead of the Professional edition
5.5.1.0 April 24, 2020
- FIX When opening the variable name edit window and not making any changes an error is shown, reporting the variable name as invalid
- FIX Formatting of rich templates might not be correct in rare cases when generating the output
5.5.0.0 March 24, 2020
- NEW Better management of newlines when variables, macros, sections or ifs macros do not generate any output
- NEW The instant execution can now be set to multiple templates at the same time
- NEW New #NM# placholder in the custom format for list variables that generates the numbering number only if more than one item is selected
- NEW In list/grid variables, you can sort items by descending order when loading the predefined values from a group
- NEW Added the CTRL+SHIFT+D shortcut to automatically assign the default abbreviation
- NEW Added the Strict match option for SmartComplete. With this option enabled, the typed text matches only the beginning of the abbreviation
- NEW The medical spell-checking dictionary (60,000+ terms) is now included in the Medical Edition
- NEW The trim macro now trims newline characters by default
- NEW Increases the time the tooltip is shown in the Suggestions window from 5s to 10s to more easily see the template preview
- NEW Added the Austrian German and Swiss German spell checking dictionaries
- FIX The Suppress output and change casing controls were visible when editing a variable from the Input Form
- FIX When displaying a group from a list variable, if items are preselected the sorting is not correct
- FIX The fonts when displaying and editing predefined items or the if macro conditions were not consistent
- FIX In the manage variables, when creating a new variable the warning icon for predefined items was always active
- FIX The Clipboard History might not detect the text pasted into the Clipboard in certain conditions
- FIX The Shortcut link and the Id field were missing from the full editor
- FIX Multiple ifs inside a variable generate unwanted newlines
- FIX When editing an existing template by pressing CTRL+SHIFT+W the changes are not saved
- FIX Section macros inside variables or arguments of other macros were not updated properly
- FIX Autocalc settings might not be saved properly
- FIX The update macro was crashing the application if it contains an unknown option. Now it correctly ignores it
5.4.1.0 February 11, 2020
- FIX The variable preview was not generating output in formatted templates (the problem started happening in v.5.4.0.0
5.4.0.0 February 05, 2020
- NEW Improved how smart spacing works when the template contains interactive macros
- FIX Using the insert template macro inside a formatted template could prevent macros and variables from being properly processed (the placeholder is inserted in the output)
- FIX Fixed issues with some templates that produce the wrong formatting (uppercase, bold) in Microsoft Word
- FIX The color selection controls used in formatted templates were trimmed in high DPI displays
- FIX Caching issue with the calc macro that may not return the proper result when using the same expression with different number of decimal digits
- FIX Pressing ESC doesn’t close the Import from phrase/autocorrect window
- FIX Multiple #SEL# or #NEG# statements in the custom text of a variable were not processed
- FIX When editing a variable from the Input Form (launched on a selection of the template) changes to the variables were not saved
- FIX Testing a portion of a formatted templates now properly displays the formatting
- FIX The suppress output option was not working when inserting a variable placeholder via the Browse button
- FIX The adapt casing options are not displayed when adding or editing variables inside the Manage variables window
- FIX Importing from Excel or CSV file could crash if there are columns with the same header
- FIX Nested variables might be shown improperly when selecting the Custom Negative text in a variable without specifying the #NEG# placeholder
- FIX A container variable may not return the proper content when placed inside an if macro
- FIX The less and greater comparers now properly return false when comparing strings. They work only with numbers
- FIX Added the ability to Paste a list made of [description]text items inside the predefined items of a list variable
- FIX Keyboard shortcuts were active even if the glossary was not enabled via application restrictions
- FIX Creating duplicates of many templates was very slow
- FIX The check duplicates window was slow and could show incorrect information
5.3.2.0 December 30, 2019
- NEW When adding a new user input variable, the variable name is used to automatically calculate the description
- FIX Possible crash when executing formatted templates with multiple Insert template macros
- FIX Fixed error where formatted text could be erroneously inserted bolded or in italics
- FIX Now the Quick Add template / autocorrect stays on top of the application’s windows
- FIX In the Quick Add template window changing the abbreviation had no effect
- FIX Smart spacing was triggered improperly when the template contained interactive macros
- FIX Refactoring the Id of a template could clear the contents of formatted templates that reference it
- FIX The shortcut associated with a glossary or group wasn’t shown
- FIX The shortcut column visibility in the template list was not properly restored when selecting a glossary after the Clipboard History glossary was selected first.
5.3.1.0 November 28, 2019
- NEW Ability to move the conditions via drag and drop inside the If macro design window
- FIX Random application crash or improper result when running RTF templates containing bullet points
- FIX Random application crash when displaying a template containing user inputs
- FIX The quick add window is always opening the main window of PhraseExpander (problem happened starting from v.5.3.0.0)
- FIX Added the ability to confirm the Quick Add of a template by pressing ENTER or closing the dialog by pressing ESC
- FIX Error when using macros inside formatted text on a line that contained a hyperlink or a bullet point
- FIX A comment inside a formatted text was adding an additional new line in the output after the comment
- FIX The Input Form is not restoring the focus to the application in which the abbreviation was typed (problem happened in v.5.3.0.0)
- FIX Fixed error when importing Excel or CSV file with empty columns
5.3.0.0 October 31, 2019
- NEW Improved execution engine with faster data load and processing in the Input form
- NEW Updated many dialogs to WPF for faster loading time
- NEW Added the Text length macro to calculate the length of a text
- NEW Added the ability to get the week number in the date macro and calendar fill-in by using the ‘w’ format string
- NEW Date macro: added the ability to do a date shift by year and week
- NEW Date macro: the date shift now allows you to shift to the next/previous weekday
- NEW Upgraded many icons to the vector version that works better at high resolution
- NEW Upgraded DevExpress UI library to v.19.2.3
- NEW Added these 4 new operators to the if macro: starts, doesn’t start, ends, doesn’t end
- NEW The update macro now works with decimal increments
- NEW Improved support for non-English locale in the calc macro and the if macro when dealing with decimal numbers
- NEW The universal spell checker and the as-you-type spell checker are now available in PhraseExpander Standard
- NEW Macro editors now use a monospacial font to more clearly see macros and variables
- NEW Improved the Shortkeys importer. Now it converts macros and maintain formatting
- FIX Having multiple cursor macros that are collapsed in section macros might not produce the proper result
- FIX The text in the preview wasn’t always selected properly and the highlighted text was not always visible if the document is long
- FIX When having a sequence of if that use the same argument, when deleting the argument the output might not be correct
- FIX Sentence case and title case macros were not preseving uppercase words
- FIX Having nested ifs in a formatted template could cause the application to crash when showing the Input form
- FIX Selecting multiple templates via CTRL+clicking could change the instant execution property of the templates
- FIX Autocorrects with the inside word option enabled may be triggered in the wrong situation, when pressing the BACKSPACE character
- FIX Memory leak during the execution of large templates
- FIX Improved the internal image compression library that is triggered when adding uncompressed images to your document
- FIX Error when interpreting the ] character inside the macro options
- FIX Variables and macros markers might not be properly interpreted in certain scenarios
- FIX The fill-in field might not be dispayed when it’s contained inside a predefined value and added via an insert template macro
- FIX The macro with invalid options would get invalidated. Now the text is processed as the argument of the macro
- FIX Editing a macro with no options might add an extra space into the argument of the macro
- FIX Text copied from Microsoft OneNote to a formatted template was always inserted as an image
- FIX When the template contents is selected, pressing TAB now moves to the next field if the template content is plain text
- FIX PhraseExpander might not display a template if multiple copies are stored in different glossaries that use application restrictions
- FIX Added the browse button when PhraseExpander is not able to load the last used database
- FIX Referenced variables couldn’t be edited in place when the Input form is shown if they were inserted dynamically via an insert template
- FIX App might freeze when opening the full editor displaying a large template
- FIX A command that contained an image couldn’t not be uncommented by clicking on the Uncomment button
- FIX When importing data from external applications, the source file could be selected only once
- FIX When adding a new autocorrect via keyboard shortcut, spaces are now automatically trimmed
- FIX Multiple ‘or’ conditions inside an IF macro might not be interpreted properly
5.1.8.0 May 14, 2019
- FIX IMPORTANT UPDATE: When inserting the license key in v.5.1.7.0 it didn’t stick
5.1.7.0 May 14, 2019
- NEW Renamed the non-input text variable to container to make its meaning clearer
- NEW The Trim macro now allows to trim from the beginning or the end of the text and specify the characters to remove
- FIX The Input form might not generate the proper result when using nested if statements
- FIX The container variable (was called text variable before) and the fill-in variable menu items were reversed in the context menu of the manage variables window
- FIX The application might not close properly when there’s an issue when loading the database and had to be manually killed from the task manager
- FIX When creating a new fill-in text variable the first time after opening the Manage variable window, its type might be set to list instead of text
- FIX When editing the compose email macro the application could crash if the macro is edited directly instead of using the designer
- FIX When checking changed on an empty shared glossary, the procedure fails
- FIX Ensuring that LinkId doesn’t contain duplicates when exporting or sharing data
5.1.6.0 May 03, 2019
- FIX PhraseExpander might not open the file specified in the static config file when running in a Citrix environment
- FIX The if macro returns the wrong value if it contains only the else clause and the then clause is missing
- FIX The ‘not equal’ operator was not working properly in if macros when comparing numeric values
- FIX The manage variables window may not display the variables of the selected template if one or more templates are opened in the template editor
- FIX Duplicating list or grid variables could cause data corruption in the predefined items
- FIX The default settings for the target window in the Input form is now locked to prevent sending data to other topmost windows
- FIX ‘Parent is null’ error may be generated when exporting or sharing a glossary over an existing one
- FIX Improved speed when merging large glossaries with a lot of differences
- FIX The number comparison in the if macro might not work properly when the number formatting is not the default one for the user locale
- FIX Added the ability to enable logging via static configuration file – just for remote assistance and support
5.1.5.0 April 19, 2019
- FIX Fixes issue with System.IO.Compression that prevents PhraseExpander from opening the database on certain machines
- FIX Fixes issue with converting text containing newlines to predefined values in the design variable window
- FIX Typing an abbreviation of a formatted template in uppercase might output a sequence of characters instead of the proper output
- FIX Retry button in the Cannot Load database may not open the proper database if the recent database list contains more than 1 item
5.1.4.0 April 17, 2019
- FIX Phrases that contained only the description are now properly converted to v5 when migrating the entire database
- FIX Slight improvement in the execution of templates with a lot of variables
- FIX Improved the performance of the calc macro
- FIX The [EMPTY] text is now prepended to the description in the Suggestions window for templates that only have a description but no contents
- FIX Application may crash if the database file is locked or set marked as read-only
5.1.3.0 April 03, 2019
- FIX The last changed data might not be preserved when getting changes from a linked glossary
- FIX The special character macro (ascii) might insert a different character from the one selected in the interface
- FIX Phrases that contained only the description are now properly converted to v5
- FIX The warning icon was not displayed when creating a grid variable without columns
- FIX The import operation from v4 might hang with phrases that contained insert phrase macros
- FIX Moving a group or glossary was incorrectly changing its last modified date
- FIX Moving a shared glossary would incorrectly mark it as modified
5.1.2.0 March 29, 2019
- FIX IMPORTANT: When adding variables, PhraseExpander may create duplicates (problem started happening in v.5.0.7.0)
- FIX When importing v4 phrases containing insert phrase macros, the same Id could be assigned to multiple templates
- FIX The counter variable with a single unit increment may not be translated properly in v5
- FIX The Manage variables window doesn’t show a reminder message if it’s closed with unsaved changes
- FIX Possible error when merging glossaries when new templates have been added remotely
5.1.1.0 March 25, 2019
- FIX When triggering a glossary or group by shortcut the Suggestions window didn’t properly receive the input focus
- FIX The suggestions window is clipped when typing very close to the bottom edge of the screen
5.1.0.0 March 23, 2019
- FIX Application restrictions were not applied to autocorrect glossaries
- FIX The Smart Space option was interfering with the {#cursor#} macro
- FIX The {#cursor#} macro was applied improperly when interactive macros are present
- FIX If an interactive macro follows a comment, the extra new line of the comment might not be removed properly
- FIX The Move to command was erroneously enabled in Autocorrects
5.0.9.0 March 18, 2019
- FIX Copying and pasting text in a formatted template might not work
- FIX Possible error in sending text when the template ended with emply new lines
5.0.8.0 March 13, 2019
- FIX Possible application crash when pasting a malformed RTF text
- FIX Fix possible crash when using the set contents macro
5.0.7.0 March 11, 2019
- NEW Ability to remember the last used display type for fill-in variables
- NEW Added the ability to set the display type of a variable when setting its name
- NEW Pasting a list in the Variables editing window can now split it into multiple predefined values
- NEW Suppress output option for variables. This is useful when a variable contains macros only and should not generate any output in the final document
- NEW Macros are automatically stripped when displaying predefined values in the Input form
- FIX Application may crash if the upgrade protection has expired
- FIX The tooltip in the Stats window was not showing the proper text
- FIX Loop with the insert template might not be detected when inserting a template from a group instead of a template with a template Id
- FIX When selecting a template from group in the Insert template, the number selection and list selection might not be synchronized
- FIX Link Image macro was not preserving transparency information
- FIX When adding a new template via shortcut, the typed description is lost
- FIX If the main form is maximized, duplicating a template resets the size of the window
- FIX The macro editing window might stretch horizontally if it contains a long text without spaces
- FIX Clicking on the variables button, now it always opens the popup menu
- FIX Selecting “Any Application” might not work properly when setting glossary restrictions
- FIX In the Manage variables window, you could create two variables with the same name. Now variable name uniqueness is properly enforced
- FIX When pressing F1 to display the help manual, the help page might be shown twice
- FIX The merge autocorrect window is not shown properly on HighDPI displays
- FIX When sharing templates, when resolving a move template conflict, the template is duplicated
- FIX The update macro, in a special sequence of istructions, might cause a variable to show the predefined value instead of the correct one
- FIX The compose email macro was not working properly in Outlook (adding + characters) when using the mailto syntax
- FIX Possible error when editing the if macro manually
- FIX Possible error after executing a template containing the Set contents macro
5.0.6.0 February 12, 2019
- FIX Application crash when opening the manage variables if the custom text of any variable contained more than 60 characters
5.0.5.0 February 11, 2019
4.9.13.0 July 26, 2018
- FIX Could not download free glossaries from the application due to a server security upgrade
4.9.12.0 July 24, 2018
- FIX When executing a phrase containing a manual input, the generated text might not be sent to the active application
4.9.11.0 May 03, 2018
- NEW Updated EULA for GDPR compliance
- NEW Added support to the Hot Virtual Keyboard application
4.9.10.2 March 07, 2018
- FIX Could not open database if it contains a large set of phrases, especially with images and formatting
- FIX A single group could not be exported as CSV
4.9.9.7 February 05, 2018
- FIX New system to automatically close the application during upgrades by the installer. It might require you to manually close PhraseExpander during the upgrade procedure the first time
- FIX Auxiliary assemblies are now digitally signed. This should make PhraseExpander play nicer with antiviruses
4.9.9.6 January 11, 2018
- NEW Added the “force” option in the AutoupdateLinked setting, in the static config file. This allows to always get the remote changes even if the user has made local changes. Useful when you have a number of machines set in read-only mode
- FIX Could not return focus to a Microsoft Edge or Internet Explorer window after executing a phrase that contains a Manual Input
- FIX PhraseExpander could not be run by multiple users in Terminal Services
- FIX The search box in the Suggestions window was covered partially by the Up button when the window was focused
- FIX PhraseExpander could not be run by multiple users in Terminal Services
4.9.9.4 January 03, 2018
- NEW New certificate to sign the exe file. You might initially see the SmartScreen warning when downloading until the reputation for the new certificate is build.
- FIX The message displayed when the upgrade protection is about to expire might not be correct
- FIX Could not send characters to XMing XServer applications
4.9.9.3 December 20, 2017
- FIX Fix issue with the Windows 10 Fall Creators Update which prevented PhraseExpander from starting with a number of antiviruses like Avast, Avira, AVG, Bitdefender
4.9.9.2 October 30, 2017
- FIX Removed unsigned library that could create conflicts with antiviruses and cause PhraseExpander to detect keystrokes intermittently
- FIX To activate a trial, only the trial key is required
4.9.9.1 August 29, 2017
- FIX Could not set the application to French language
- FIX Smartspace might not work properly with the phrase contains not latin characters
4.9.9.0 August 08, 2017
- FIX Performance improvements in showing abbreviations
- FIX Multiline descriptions might not be shown properly in the suggestions window
- FIX Garbled text could appear when expanding abbreviations in Scrivener
4.9.8.9 June 19, 2017
- FIX Minor stability issues.
4.9.8.8 June 09, 2017
- FIX Could not select the browser in the Open Website macro on Windows 10 if Edge is set as the default browser.
4.9.8.7 May 03, 2017
- FIX PhraseExpander was not loading after installing Windows Update KB3150513. This affected v.4.9.8.0, v4.9.8.5, v4.9.8.6
- FIX Running the uninstaller with the /silent param no longer shows the uninstall survey
4.9.8.6 April 28, 2017
- FIX Fix issues with high DPI displays. Main window was too small.
4.9.8.5 April 27, 2017
- NEW The Welcome screen can be hidden through a setting in the PhraseExpander.exe.config file.
- NEW Ability to convert a phrase to title case when typing the abbreviation (in a form AbC / uppercase, lowercase, uppercase).
- FIX The application could be shown magnified on the screen with the standard 96dpi resolution.
- FIX The compose email macro was adding + characters in the subject and body when composing an email with Microsoft Mail.
4.9.8.0 April 18, 2017
- NEW Ability to set the confirmation key from the static configuration file.
- FIX Sentence case macro cannot be inserted when added via the Macro button.
4.9.7.0 December 12, 2016
- NEW Added the new NOTE manual input to display comments to guide the form filling.
- NEW Spell check is also available in Polish.
- FIX Fixed an error that could cause the calc macro not to work when setting custom thousands and decimal separators.
- FIX Fixed crash that could occur when right-clicking on the phrase execution notification window.
- FIX Fixed autocorrect with inside word option might not be triggered appropriately.
4.9.6.1 November 14, 2016
- FIX Fixed error with trial code that might be requested at every startup
4.9.6.0 November 02, 2016
- FIX Fixed issues with trial that was expiring immediately after installation.
- FIX Improved stabillity thanks to upgrading to .NET 4.5 (Windows XP and Vista are no longer supported).
- FIX Insert text file macro wasn’t always executed.
4.9.5.5 August 16, 2016
- FIX German and French localization were missing in v.4.9.5
- FIX Dropbox installation was not detected.
- FIX Fixed issues with formatted phrases containing tables.
4.9.5.0 August 03, 2016
- FIX When sending formatted text to Microsoft Word or Outlook, font style and size might not be preserved.
- FIX As default, now PhraseExpander always sends the font name and size when pasting in HTML.
- FIX Opening a database from the same folder that stored the backup could cause the database to be deleted.
- FIX Application could crash when exporting a glossary if the filename contains invalid characters.
- FIX Fixed random crash when updating a linked glossary.
- FIX The shortcut to add the current application (CTRL+SHIFT+A) was not working in Microsoft Internet Explorer or Microsoft Edge.
- FIX When importing from Excel the default abbreviation was not assigned.
- FIX Inside word setting was not saved when exporting an autocorrect glossary.
4.9.4.0 March 04, 2016
- NEW New lines are now supported in Manual Input predefined values (by using the #NL# placeholder).
- NEW If there’s an error when loading the DB, PhraseExpander offers the option to retry.
- FIX Improved text case adaptation with single letter abbreviations.
- FIX When adding a misspelled word, spaces could be added at the end of the word prevent PhraseExpander to detect the autocorrect.
4.9.3.0 January 18, 2016
- FIX If the phrase database is very large, it can get corrupted when many phrases are edited in a rapid sequence.
- FIX When updating a linked glossary all its abbreviations were disabled.
4.9.2.0 December 14, 2015
- FIX Autocorrect doesn’t work properly when the wrong and corrected text differ only in the casing.
- FIX Compose email macro was not working properly when the text of the email is longer than 250 characters.
4.9.1.0 November 23, 2015
- NEW Changed names of extended license options: Extended License is now Home & Office Pack. Extended License PLUS is Roaming Pack.
- NEW Improved keyboard navigation in checked dropdown Manual Input. Pressing the DOWN arrow opens the popup.
- FIX PhraseExpander was not running properly on Windows XP.
- FIX Corrected errors in French translation
- FIX When adding a phrase to launch an application from the context menu, the macro could be added twice.
- FIX Cannot edit abbreviations for special glossaries (e.g. Clipboard History, Recent and All phrases).
- FIX Could not use phrases to launch applications in the Windows\System32 folder.
- FIX Updating an inactive shared glossary duplicates phrases.
- FIX When dragging and dropping a group, it’s not sorted properly.
4.9.0.0 October 13, 2015
- NEW Ability to use function keys (F1…F12) for shortcuts.
- NEW If the description of a phrase is equal to its abbreviation, the description is not shown in the suggestions window, thus saving screen space.
- NEW Insert phrase can now insert rich formatted phrases inside other rich formatted phrases.
- FIX Manual Input with formatted text and non English characters might not work properly
4.8.5.0 September 25, 2015
- NEW Search text ignoring diacritics. E.g. the word bénéficiant is found when you type in search beneficiant.
- NEW Compliance with FIPS encryption and security standard.
- NEW Variable macros get updated in Search and Replace macros. So, when using a counter variable the value will be incremented every time a substitution takes place.
- NEW Ability to set the following options from the static config file: hiding the splash screen, disabling notifications, setting the maximum number of displayed suggestions.
- FIX A glossary or group could be renamed by mistake by typing when the glossary was selected.
- FIX The predefined value in a single selection grid was applied only to the first row.
4.7.0.0 May 15, 2015
- NEW The size of the glossary selection box (in the Quick Add window) has been increased.
- FIX Fix French translation.
- FIX Multiline autocorrects may not be sent properly.
- FIX Quick find was not highlighting words properly and could crash in certain occasions.
4.6.5.0 May 02, 2015
- FIX #ITEM# was starting from 0 instead of 1 in Manual Input.
- FIX Searching for a phrase could crash the application.
4.6.1.0 April 23, 2015
- NEW New RealSync™ technology to synchronize phrases, detect and resolve conflicts in shared glossaries.
- NEW Improved search: when typing more than one word, PhraseExpander will find the phrases that match all the words. Use the quote (e.g. “phrase search”) for exatch match.
- NEW Faster calculation engine (operator ^ is supported) and the ability to use thousands separator in results.
- NEW Combine phrases together by using a custom separator.
- NEW Convert TABs to Send Keystroke macro when adding phrases from the Quick Add window.
- NEW Added the Sentence case macro that converts the first letter of each sentence to uppercase.
- NEW Ability to create an item in the grid column that doesn’t insert any value (by assigning only a description to it).
- NEW Ability to use an Oxford comma in Manual Input lists.
- NEW Ability to add predefined values in manual input with only a description.
- NEW PhraseExpander can detect if the antilogger software Zemana (which prevents PhraseExpander from detecting the typed keystrokes) is running and alerts the user.
- FIX TextArea Manual Input: when displaying a single line, pressing ENTER was not confirming the selection.
- FIX Comments are not saved when creating a backup in the Backup Manager.
- FIX Cannot manually check for updates when automatic check for updates is disabled.
- FIX Manual Input list scrolls to the top after selecting an item if the Manual Input is not part of an Input Form.
- FIX Notification of new version was displayed even if updates check was disabled from static config file.
- FIX Macro information lost when copying and pasting folded macros between different phrases.
- FIX When editing a Manual Input by clicking on the pencil icon, data was not saved.
- FIX Clipboard History items were not cleared at shutdown.
4.5.3.0 February 06, 2015
- NEW Add the ability to disable check for updates from the static config file.
- NEW Ability to import data from PhraseExpress thanks to the Phrase Exporter tool.
- FIX Reduced scrolling needs in Manual Input dropdown. The number of displayed items is based on the available screen space.
- FIX When setting the DefaultDB value in the static config, a new DB is created if it doesn’t exist.
- FIX Removing many phrases could take a few seconds. Now it’s instantaneous.
4.5.1.0 December 15, 2014
- NEW If a phrase contains the description but no contents, PhraseExpander expands it when the phrase is triggered.
- NEW Added MSI file for easy deployment through Active Directory.
- FIX When using a rich formatted phrase, character styles may not be applied properly.
- FIX Position Cursor macro was not working properly in a Teamviewer session if Numlock is ON.
- FIX Installing PhraseExpander with explorer integration could cause PhraseExpander to take a long time to start up.
4.4.3.0 November 27, 2014
- FIX Right and Left arrow keys are not working properly in the Suggestions window when the search box has the input focus.
- FIX Up and Down arrow not working properly on the first and last item in the Suggestions Window when it has the input focus.
4.4.2.0 November 14, 2014
- NEW In the suggestions window pressing the down arrow on the last item brings the selection to the first item.
- NEW The phrase contents is automatically adapted to uppercase only if the assigned abbreviation is not in uppercase.
- FIX Fixed crash when config file is stored in a read only folder.
- FIX After importing a glossary, the wrong glossary might be selected.
- FIX When editing a macro at the beginning of the phrase the wrong text might be inserted.
4.4.1.0 October 30, 2014
- NEW Added shortcut (F11) to toggle the preview window in manual input.
- FIX The context menu was not positioned properly in the suggestions window.
- FIX When moving phrases, the list of target glossaries was not displayed in the proper order.
4.4.0.3 September 27, 2014
- NEW Ability to change the description of a phrase from the phrase list.
- NEW PhraseExpander is now available in French.
- NEW Clipboard Action macro: added the ability to cut the selection into the Clipboard.
- NEW Glossaries can be moved inside groups with drag and drop for easier organization.
- NEW Change some wording to make the interface clearer: hint -> description, short -> abbreviation, hotkey -> shortcut.
- FIX Fixed application freeze in Manual Input
- FIX Fixed error in detecting abbrevition casing
- FIX PhraseExpander interface could freeze when editing macros placed inside a table with EasyView on.
- FIX Text was not properly sent to the Scrivener application.
- FIX Fixed formatting problem when sending rich text to FastMail.
- FIX Pressing the CTRL+SHIFT+F12 key combination (in PhraseExpander Standard) could cause the application to crash.
- FIX ToUpperFirst macro is not working properly if the text to convert is in uppercase.
- FIX Fixed some errors in German translation.
- FIX Fixed error interpreting options in Manual input when they contain a nested macro.
4.3.0.4 July 08, 2014
- FIX Error when importing PhraseExpander v.3 databases.
- FIX Random crashes in the application.
- FIX Rich text phrases may not be displayed properly if they contain a link.
4.3.0.1 July 07, 2014
- NEW PhraseExpander is now available in German.
- NEW Added support for HTML formatting in many online editors used in customer care software (like ZenDesk, Help Scout) and project management software.
- NEW Comments in macros are now displayed in green.
- NEW Clipboard History can detect copy and paste of files and will add the name of the files.
- NEW SmartComplete: define after how many characters suggestions shall be displayed (default: 2).
- NEW The Clipboard History can now store up to 5,000 items.
- NEW Suggestions are now displayed near the cursor in Chrome, Firefox, Pidgin and many other applications.
- NEW Easy View can display the SetVariable macro in a more compact form.
- NEW Formatted phrases work properly in Microsoft Live Writer.
- NEW Set Phrase macro is now available in rich text phrases as well.
- NEW Faster phrase expansion of phrases that contain macros.
- FIX Fixed issue with InsetPhrase macro which was not properly recognized in v.4.3
- FIX In rare cases, PhraseExpander corrupts the data when saving.
- FIX In the recently opened database, the first item was partially hidden.
- FIX Nesting macros in Easy View mode could cause losing the macro settings.
- FIX Suggestion was not displayed when the text to insert is equal to the typed abbreviation.
- FIX Fixed issues with new line detection when importing from ShortKeys.
- FIX An extra line is added when pasting a phrase in gmail that starts with a new line.
- FIX HTML text might not be properly captured in PhraseExpander using the Add selected text hotkey (CTRL+SHIFT+W).
- FIX When importing from Excel, a preview of the data might not be displayed.
- FIX Plain text phrases with many macros and variables might not be pasted properly in Microsoft Word or Outlook.
- FIX Error when displaying a phrase description during search.
- FIX Datasource live preview could crash when importing malformed CSV or Excel files.
- FIX Formatted text is preserved when copying and pasting contents from the phrase editor to other HTML based editors (like Gmail).
- FIX When searching in the Clipboard History the order of the displayed items was not preserved.
- FIX When the confirmation key is set to ENTER, searching for a phrase and closing the suggestion window was causing the first phrase of the list to be entered.
- FIX When duplicating a rich text phrase with no hint assigned, the hint shows garbled text.
- FIX Fixed text display in the Add Phrase dialog with High DPI settings.
- FIX Data could be lost when editing nested macros when Easy View is active.
- FIX In rare occasions, PhraseExpander could stop responding and needs to be relaunched.
4.2.0.1 June 03, 2014
- NEW Added tag in the static configuration file to force PhraseExpander to always use the Clipboard when sending text.
- NEW Easily create a numbered list from Manual Input when selecting more than 1 item.
- NEW Ability to navigate back and forth between the last selected phrases and autocorrects.
- NEW Ability to use variables inside Manual Input. They will be properly processed when the phrase is inserted.
- NEW Ability to populate the default values of a manual input from the phrases contained in a glossary or group.
- NEW Added new Checked Dropdown Manual Input, with support for multiple selections.
- NEW Ability to go to the parent glossary that contains the selected phrase when more than one glossary is selected.
- NEW Added CTRL+H shortcut to select the All Phrases or All Autocorrects glossary.
- NEW Add CTRL+P shortcut to hide/display group contents in the phrase view.
- NEW Changing the hotkey for a glossary, group or phrase now requires a single click (instead of a double-click).
- NEW Add Phrase dialog now displays a preview of the text that has been added.
- NEW The suggestions window can now display up to 1,000 items (instead of 500).
- NEW The Clipboard History hotkey can be also changed from the Options / Hotkeys pane.
- FIX In a single manual input, the dropdown button used to choose items from the clipboard is not displayed until the form is resized.
- FIX Moving between Manual Input macros from the Manual Input dialog was not working properly when changing the contents of the macro.
- FIX When executing a phrase that contains Manual Input, editing of manual input is not working properly if Easy View is set.
- FIX The Manual Input dialog was not displayed properly at high DPI (150%).
- FIX PhraseExpander window size and layout was not restored properly if the main window was maximized.
- FIX Tooltips where not displayed when editing autocorrects.
- FIX Cannot add a new autocorrect if no Autocorrect glossary exists.
- FIX Fixed crash when importing malformed CSV files.
- FIX Custom Format for Manual Input was not working properly with grid selection.
4.1.1.0 May 04, 2014
- FIX Standard Edition only: when executing a feature that requires PhraseExpander Professional the application crashes.
- FIX Error when trying to open the Analyze text window.
- FIX Application crash when trying to open the analyze document feature.
- FIX Changing the short or hotkey in the phrase list didn’t update the phrase details.
- FIX Easyview could create data corruption with nested phrases.
- FIX Copying and pasting macros with Easyview active could corrupt macro information.
4.1.0.0 April 29, 2014
- NEW Automatically create a backup before reloading the database.
- FIX Extra space charter was added to phrase in specific scenarios when Smart Space was checked.
- FIX The reload message was displayed on the screen when using PhraseExpander on more than one PC through dropbox, and copying items into the Clipboard.
- FIX Text in Excel was not copied properly if it contains TAB characters.
- FIX Cannot import CSV file if it contains duplicate column names.
- FIX Error when removing a phrase from the suggestions window if the PhraseExpander window has never been displayed.
- FIX Clipboard History old items were not cleaned up on application exit.
- FIX Copying and pasting macros with Easy View active could corrupt macro data.
- FIX When sending the arrow keys by using the Send Keystrokes macro and the NUMLOCK is On, numbers are inserted.
4.0.5.0 March 29, 2014
- FIX Manual Input dialogs were not shown properly when using high DPI settings.
- FIX Compatibility issues when importing data from PhraseExpander 3.
- FIX Application crash when trying to import an empty CSV file .
- FIX Autocorrect is not saved when performing a search immediately after defining a new autocorrect.
- FIX Data might not be saved if the file containing all the phrases is very large (over 10MB).
- FIX Crash might occur when displaying Chinese characters.
- FIX Error may be displayed when executing a phrase if the application has started minimized and the main window has never been displayed.
- FIX When inserting a Variable or Set Phrase Contents macro, the macro is not displayed in the proper position.
- FIX & character was not properly displayed in Manual Inputs.
- FIX Manual Input: fixed flickering when displaying the preview.