[Backups] reduced amount of work needed for restoring a snapshot.
[Backups] reduced memory footprint when exporting a database.
[Batching] does not throw when 'WaitForReplicationAfterSaveChanges' is requested but 'throwOnTimeout' is set to 'false'.
[Cluster] added 15 second timeout for 'GetRemoteTaskTopologyCommand', 'GetTcpInfoForRemoteTaskCommand', 'GetDatabaseTopologyCommand ' and 'GetTcpInfoCommand'.
[Compare Exchange] compare exchange tombstones properly take into account the state of the backups.
[Configuration] added 'License.DisableAutoUpdate' and 'License.DisableLicenseSupportCheck'.
[Counters] removes unused Database Ids upon counter splitting.
[Indexing] Lucene.dll is now signed.
[JavaScript] updated Jint.
[JSON] parsing decimal value from Blittable JSON should be culture invariant.
[JSON] improved hash calculation to reduce the collisions and increase performance.
[Licensing] allows starting server with expired license, when new license is added in the configuration.
[Querying] does not delete surpassed auto-index when the new one is not up to date.
[Storage] improved handling of special characters in collection names.
[Subscriptions] adds support for @all_docs.
[Subscriptions] adds support for 'in' inside 'where' clause.
[Events] exposed 'OnBeforeConversionToDocument', 'OnAfterConversionToDocument', 'OnBeforeConversionToEntity' and 'OnAfterConversionToEntity' in session.
[Events] added OnBeforeRequest and OnSucceedRequest events.
[Querying] added support for aggresive caching in lazy queries.
[Session] added registering known missing Ids on Load.
[Session] now properly updates documents' CV in session state after storing an attachment.