All Versions
26
Latest Version
Avg Release Cycle
14 days
Latest Release
1537 days ago

Changelog History
Page 3

  • v2.4.1 Changes

    January 11, 2020

    🚀 Bundle default config and language in executable to avoid needing to deploy $GOROOT/pkg/mod/github.com/!system-!glitch/goyave/ with the application.

  • v2.4.0 Changes

    January 03, 2020
    • ➕ Added template rendring.
    • 🛠 Fixed PostgreSQL options not working.
    • ⚡️ TestSuite.Middleware() now has a more realistic behavior: the finalization step of the request life-cycle is now also executed. This may require your tests to be updated if those check the status code in the response.
    • ➕ Added status handlers.
  • v2.3.0 Changes

    December 31, 2019

    ➕ Added CORS support.

  • v2.2.1 Changes

    December 19, 2019
    • ➕ Added domain config entry. This entry is used for url generation, especially for the TLS redirect.
    • Don't show port in TLS redirect response if ports are standard (80 for HTTP, 443 for HTTPS).
  • v2.2.0 Changes

    December 18, 2019
    • ➕ Added testing API.
    • 🛠 Fixed links in documentation.
    • 🛠 Fixed models package in template project. (Changed to model)
    • ➕ Added database.ClearRegisteredModels
  • v2.1.0 Changes

    December 08, 2019
    • filesystem.GetMIMEType now detects css, js, json and jsonld files based on their extension.
    • ➕ Added maintenance mode.
      • Can be toggled at runtime.
      • The server can be started in maintenance mode using the maintenance config option. (Defaults to false)
    • ➕ Added advanced array validation, with support for n-dimensional arrays.
    • Malformed request messages can now be localized. (malformed-request and malformed-json entries in locale.json)
    • Modified the validator to allow manual validation.