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