Speedment Versions Save

Speedment is a Stream ORM Java Toolkit and Runtime

3.1.16

5 years ago

Homer

New Features

  • Generally improved query performance

Fixed Issues

#224 Translator method forEveryTable does not execute for every table #725 Performance degradation in DriverComponentImpl

3.1.15

5 years ago

Homer

New Features

Maintenance release

Fixed Issues

3.1.14

5 years ago

Homer

New Features

  • Now runs under Java12
  • Improved configuration of ApplicationBuilder

Fixed Issues

#723 Tool does not compile under JDK12 #722 Improve ApplicationBuilder so that an instance supplier can be provided optionally

3.1.13

5 years ago

Homer

New Features

None

Fixed Issues

#715 common/json/Json.java has a non-final static member

3.1.12

5 years ago

Homer

New Features

Maintenance release.

Fixed Issues

Common modules now have the same version as speedment itself

3.1.11

5 years ago

Homer

New Features

Maintenance release.

Fixed Issues

#714 Reference to SNAPSHOT version of module invariant

3.1.10

5 years ago

Homer

New Features

  • Added support for SQLite databases
  • Added database mapping byte[]
  • Updated JDBC driver versions for MySQL, Postgres, and MariaDB
  • Improved Predicate handling for Join .where() statements (AND, OR composition)

Fixed Issues

#711 AutoClosingReferenceStream may call its close handle several times #713 API: DbmsOperationalHandler is leaking internal interface #712 Add default ResultSetMapping for byte[]-columns #698 Stream Optimizer fails for Enum bug #702 Update JDBC Drivers to latest version #679 Tool: settings.xml-overrides gets saved into speedment.json #691 TypeMapper is overwritten when running speedment:reload #617 Wrong style of un-disabled fields #702 Fix code coverage report once migration to JUnit5 is done #533 Use JUnit 5 for tests #512 Collations are not used in ORDER BY rendering #659 Add tests for Speedment streams #704 Semantic join produce empty result if comparing uuid inside where clause #527 AutoClosingReferenceStream and its Int,Long,Double variants does not support Java9 #363 Is Byte not boolean #624 AutoClosingReferenceStream does not implement Java9StreamAdditions<T> #593 Speedment instances that are stopped does not prevent managers from being used #364 bit(64) is translated to int not long #365 Return wrong value in "BIT(64)" #515 Rework the AutoClose stream property #602 SqlPersistenceImpl is rendering String predicates the wrong way #601 Allow Predicate compositions in Join builders. #700 Add support for SQLite #705 AbstractDbmsOperationHandler: ConnectionInfo is not closed

3.1.9

5 years ago

Homer

New Features

  • Support for Java 11
  • Support for the latest MariaDB driver 2.3.0

Fixed Issues

#696 Travis: Build under OpenJDK11 fails because JavaFX is missing #701 Join: skip/limit does not work on certain join streams #694 MariaDB: Update driver to 2.3.0

3.1.8

5 years ago

Homer

New Features

None. This is a maintenance release

Fixed Issues

#699 Runtime: Rounding problems in PowUtil

3.1.6

5 years ago

Homer

New Features

  • Persistence now supports INSERT and UPDATE with DEFAULT values and generated values via the new ability to select which fields to use. See Manual
  • The Spring Plugin has been updated and moved to Enterprise and Enterprise Free.

Fixed Issues

#495 Optimize PredicateView #257 Add support for for DEFAULT values #491 Spring Plugin: Add capability to override builder configurations #692 Spring Plugin: Remove spring plugin