# Changelog All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html). ## [3.0.2] - 2023-11-14 ### Changed - Moved slosilo to Github Enterprise. - Updated to use Ruby 3+ and conjur-enterprise/release-tools' publish-rubygem. ## [3.0.1] - 2023-02-10 ### Fixed - The symmetric cipher class now encrypts and decrypts in a thread-safe manner. [cyberark/slosilo#31](https://github.com/cyberark/slosilo/pull/31) ## [3.0.0] - 2022-02-01 ### Changed - Transition to Ruby 3. Consuming projects based on Ruby 2 shall use slosilo V2.X.X. ## [2.2.2] - 2014-01-01 ## Added - Add rake task `slosilo:recalculate_fingerprints` which rehashes the fingerprints in the keystore. **Note**: After migrating the slosilo keystore, run the above rake task to ensure the fingerprints are correctly hashed. ## [2.2.1] - 2014-01-01 ### Changed - Use SHA256 algorithm instead of MD5 for public key fingerprints. ## [2.1.1] - 2014-01-01 ### Added - Add support for JWT-formatted tokens, with arbitrary expiration. ## [2.0.1] - 2014-01-01 ### Fixed - Fixes a bug that occurs when signing tokens containing Unicode data