All Versions
11
Latest Version
Avg Release Cycle
112 days
Latest Release
595 days ago

Changelog History
Page 1

  • v2.0.1

    April 03, 2018

    2.0.1

    • ⚡️ Conceal is updated, with the new version the size is way smaller

    2.0.0

    • 🚚 Rx support is removed
    • 🚚 Chain option is removed
    • Facebook conceal is added as crypto provider
    • 🚚 Async operations are removed
    • 🚚 EncryptionMethod is removed, as default it's encrypted and fallback to no encryption mode if the crypto is not available
    • NoEncryption option is available through setEncryption out of box
    • 🚚 LogLevel is removed. All log messages are delegated to LogInterceptor, thus you can intercept and print it. Otherwise all log messages will be ignored.
    • 📜 All abstraction layers are pluggable. (Converter, Parser, Encryption, Serializer, Storage)
    • 🚚 Sqlite option is removed.
    • Init is super fast now, no need to async operation.
  • v2.0.0-Alpha

    • 🚚 Rx support is removed
    • 🚚 Chain option is removed
    • Facebook conceal is added as crypto provider
    • 🚚 Async operations are removed
    • 🚚 EncryptionMethod is removed, as default it's encrypted and fallback to no encryption mode if the crypto is not available
    • NoEncryption option is available through setEncryption out of box
    • 🚚 LogLevel is removed. All log messages are delegated to LogInterceptor, thus you can intercept and print it. Otherwise all log messages will be ignored.
    • 📜 All abstraction layers are pluggable. (Converter, Parser, Encryption, Serializer, Storage)
    • 🚚 Sqlite option is removed.
    • Init is super fast now, no need to async operation.
  • v1.23

    April 05, 2016
    • db connections are closed in finally block
  • v1.22

    January 24, 2016
    • ♻️ Refactoring
    • 🚚 Old data support is removed
    • 🏗 setCallback is removed, build method accepts callback now.
  • v1.21

    December 17, 2015
    • 🚚 static variables are removed
    • isBuilt() function is introduced, you can use this function to determine whether Hawk is initialised or not before using.
  • v1.20

    September 16, 2015
    • 📜 Parser is public now.
  • v1.19

    September 15, 2015
    • 📜 setParser is added
    • 🏗 buildRx is no longer predefines subscribeOn and observeOn, this needs to be done in the caller
    • ♻️ refactoring
  • v1.18

    August 07, 2015
    • inner class serialization fix
    • 🏗 Hawk.buildRx() added
  • v1.17

    July 18, 2015
    • HawkBuilder introduced, Hawk.init is radically changed

      Hawk.init(this) .setEncryptionMethod(HawkBuilder.EncryptionMethod.HIGHEST) .setPassword("password") .setStorage(HawkBuilder.newSqliteStorage(this)) .setLogLevel(LogLevel.FULL) .setCallback //optional .build();

    • Storage option added, Sqlite or sharedpreferences

  • v1.16

    July 15, 2015
    • 👍 Rx support added for put and get