Skip to content

Releases: keemobile/kotpass

0.10.0

08 Aug 15:37
Compare
Choose a tag to compare

What's Changed

  • Allow custom cipher implementation for content encryption/decryption.
  • Optional support for Twofish cipher.

Full Changelog: 0.9.0...0.10.0

0.9.0

27 May 20:43
Compare
Choose a tag to compare

What's Changed

  • Refine KDF parameters configuration.

Full Changelog: 0.8.0...0.9.0

0.8.0

19 May 14:28
Compare
Choose a tag to compare

What's Changed

  • Add possibility to provide SecureRandom instance as parameter.
  • Add method to measure KDF transform rounds performance.
  • Optimise decoder.
  • Upload reports to codecov.

Full Changelog: 0.7.0...0.8.0

0.7.0

23 Jan 22:19
Compare
Choose a tag to compare

What's Changed

  • Don't expose unnecessary extension methods by @Anvell in #12
  • Allow untitled fields while parsing entries by @Anvell in #13
  • Extract test resources as files by @Anvell in #14

Full Changelog: 0.6.1...0.7.0

0.6.1

14 Sep 17:37
Compare
Choose a tag to compare

What's Changed

  • Skip invalid binary references during XML decoding by @Anvell in #9

Full Changelog: 0.6.0...0.6.1

0.6.0

16 Jul 10:03
Compare
Choose a tag to compare

What's Changed

  • Add inputStream to BinaryData.

Full Changelog: 0.5.0...0.6.0

0.5.0

29 Jun 20:07
Compare
Choose a tag to compare

What's Changed

  • Added isEmpty method to EntryValue.
  • Updated Kotlin and dependencies.
  • Migrated to Gradle 8.x.
  • Set compatibility with Java 11.
  • Use Kotlin DSL in build.gradle files by @lukwol in #4.
  • Check workflow by @lukwol in #6.

Full Changelog: 0.4.12...0.5.0

0.4.12

11 Nov 10:43
Compare
Choose a tag to compare

Refinements

• Added common helper functions found in Map to EntryFields.

0.4.11

10 Nov 19:19
Compare
Choose a tag to compare

Refinements

• Added EntryFields type which wraps Entry fields and takes into account order of items in equality checks.
• Improved equals checks in various classes.
• Removed create factory from Entry.
• Added more KDocs.

0.4.10

18 Oct 19:22
Compare
Choose a tag to compare

Refinements

• Migrated to keemobile organisation