github polterguy/magic v13.1.0
Timezone configuration

latest releases: v17.3.9, v17.3.8, v17.3.7...
2 years ago

The primary feature in this release is that Magic now allows you to configure the "default timezone" for date and time objects not having an explicit timezone declaration. The following values are your options here.

  • UTC - All dates without an explicit timezone are assumed to be UTC and assigned the UTC timezone
  • local - All dates without an explicit timezone are assumed to be the local timezone and assigned the local timezone in Magic's backend

Notice, date objects with an explicit timezone will be left untouched as of from now.

In addition to the above we've significantly improved the database meta data retrieval for SQLite databases, in particular Magic is now able to recognise "autoincrement" types of columns, and realise these have a default value, and hence by default leaves these out from POST endpoints. We have also eased up the disabling of checkboxes on columns in the crudifier, giving you more (manual) control over whether or not the column should be included on your CRUD endpoints as input/output. We have also modified the SQLite port of the "sakila" script to be a better comparison between SQLite and MySQL. And finally the CQL data adapters can now handle "port" for cases where you have changed the default connection port for your Scylla or Cassandra database for cases where you're logging in a CQL based database.

Don't miss a new magic release

NewReleases is sending notifications on new releases.