Speedment v3.1.18 Release Notes

Release Date: 2019-09-05 // about 2 months ago
  • Homer

    🆕 New Features

    • ➕ Added scroll bar for db property panel in the tool

    🛠 Fixed Issues

    #769 License header should be a comment
    #758 injector: Dependency graph does not mandate every version instantiated
    #755 Let config implementations return a Stream with no wildcard for children
    🚚 #754 Move constants in config Document interfaces like Table to separate util method
    #749 Tool: Content of GUI cannot be shown due to lack of scroll-bar.
    #752 Examples cannot be run under Java 8
    #751 Add a new banner with Speedment Stream
    🖨 #750 Banner printout is not using the platform-specific newline character(s)


Previous changes from v3.1.17

  • Homer

    🆕 New Features

    • ➕ Added support for SqlLite
    • ➕ Added ability to regenerate with headless Java (e.g. without JavaFX)
    • 👌 Improved alias rendering in the UI tool
    • 👍 Dependency Injector support for constructors with parameters

    🛠 Fixed Issues

    #743 Create a HasColumn.findColumnOrThrow()
    #747 Fix annotation in AbstractManager enhancement
    #746 Json: Need replacement for Json.PRETTY=false
    👍 #745 Rest: Support HTTP HEAD commands in Rest interface
    👻 #744 Rest: Better exception error messages
    #742 Tool: empty text fields in the database connect window are automatically refilled
    #335 Add constructor with parameters to Injector
    #708 PhoneHome: Check thread housekeeping in case server goes down
    👍 #590 Injector: Add support for optional launcher arguments
    🔌 #343 Separate speedment-maven-plugin into modules
    👍 #282 Add DB support for android.database.sqlite
    💻 #175 Use FXML loader with ControlFactory to setup UI
    #561 Tool: Show code dynamically for selected table
    #733 speedment:generate requires JavaFX to be present
    #731 DbmsMutator::setLocalPath is missing
    👀 #98 See a code preview in the UI
    #560 Tool: The meaning of Java Alias is unclear