- Expose the FormatString property (closes#3519). Contrary to other properties, it wasn't accessible through the scripting API.
- Fix the time simplification logic (closes#3515). If the lowest required time unit's value was zero, all time units where displayed regardless of what the user required. Fix this by using a "less than" comparison rather than an equality comparison.
- Fix string truncation (closes#3516). The time string truncation was off by one, causing the trailing unit name to be truncated e.g. (minutes -> minute).