<commit_before>## Changelog

#### Version 0.5.0 (TBD)
* Added a `verifyOrSet` method to the API that atomically ensures that a value is the only one that exists for a key in a record without creating more revisions than necessary.
* Improved the performance of the `set` operation by over 25 percent.

#### Version 0.4.2 (TBD)
* Improved the javadoc for the `Tag` datatype.
* Add a `min` method to the `Numbers` utility class.<commit_msg>changelog update<commit_after>## Changelog

#### Version 0.5.0 (TBD)
* Added a `verifyOrSet` method to the API that atomically ensures that a value is the only one that exists for a key in a record without creating more revisions than necessary.
* Improved the performance of the `set` operation by over 25 percent.
* Added functionality to client and management CLIs to automatically use connnection information specified in a `concourse_client.prefs` file located in the user's home directory. This allows users to invoke CLIs without having to specify any connection based arguments.
* Fixed a bug in CaSH where pressing `CTRL + C` at the command prompt would unexpectedly exit the shell instead of returning a new prompt.

#### Version 0.4.2 (TBD)
* Improved the javadoc for the `Tag` datatype.
* Fixed a bug where the `Tag#toString` method threw a `NullPointerException` if the Tag was creating using a `null` value.
* Add a `min` method to the `Numbers` utility class.
* Fixed a bug that caused the `insert` methods to store values encoded as *resolvable link specifications* as strings instead of links to resolved records.
{'fraction_non_alphanumeric': 0.06696428571428571, 'fraction_numerical': 0.01020408163265306, 'mean_word_length': 4.623655913978495, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '7605255', 'n_tokens_mistral': 430, 'n_tokens_neox': 402, 'n_words': 236}