Releases: AVSystem/scala-commons
Releases · AVSystem/scala-commons
2.7.6
09 Nov 13:07
Compare
Sorry, something went wrong.
No results found
v2.7.6
added objectIdIdentityWrapping to BsonGenCodecs trait
2.7.5
30 Aug 14:19
Compare
Sorry, something went wrong.
No results found
added ScalaDurationExtensions
2.7.4
11 Aug 09:14
Compare
Sorry, something went wrong.
No results found
added constantDeclarations static analyzer rule for checking syntax of Scala constants
2.7.3
15 Jul 11:42
Compare
Sorry, something went wrong.
No results found
Dependency updates: Jetty, MongoDriver, ScalaJS, Akka
2.7.2
28 Jun 11:56
Compare
Sorry, something went wrong.
No results found
Blocking Either as IO in BlockingUtils
2.7.1
20 Jun 12:22
Compare
Sorry, something went wrong.
No results found
[bugfix] DefaultBlocking.ioScheduler caches the scheduler
2.7.0
06 Jun 12:06
Compare
Sorry, something went wrong.
No results found
Transaction support in typed MongoDB API (#417 )
2.6.2
01 Apr 14:20
Compare
Sorry, something went wrong.
No results found
Dependency updates: Jetty, Scala, ScalaJS, slf4j
2.6.1
21 Mar 12:34
Compare
Sorry, something went wrong.
No results found
BsonInput.readDouble() implementations accept INT32 (#413 by @pulewicz )
2.6.0
11 Mar 10:01
Compare
Sorry, something went wrong.
No results found
Changes in BSON serialization (in commons-mongo module):
BSON serialization uses the smallest possible representation based on actual values:
Long is serialized to BsonInt32 if the value is small enough
BigInt is serialized to BsonInt64 or BsonInt32 if the value is small enough
BigDecimal is serialized to BsonDecimal128 where possible (#410 )
BsonReaderInput based on BsonBinaryReader can now read document fields in any order (#411 )
peekField was implemented
this doesn't work with BsonDocumentReader due to upstream bug in its implementation