Newsletter Archive

Skipper 3.3.3: Knex.js support

Sent November 14, 2022 · Release · Skipper 3.3.3

Knex.js
Doctrine2
MongoDB

Skipper 3.3.3 was released in November 2022. It added Knex.js, the first supported JavaScript framework. It also updated the placement of Doctrine2 join and index attributes and added new MongoDB ODM data types.

A new framework in Skipper. JavaScript framework Knex.js is newly supported.

After some time we are back with a new Skipper update. For users of currently supported frameworks, it brings some new enhancements and upgrades.

The new version also delivers Skipper support for the first JavaScript framework known as Knex.js. In the future, we would like to add some more frameworks of this type. If you are interested in this field, stay tuned. And if you have any particular preference, we would be happy for letting us know.

The new 3.3.3 version is available on the Skipper download site. Or you can just launch the application and the auto-update system will make this work for you.

And what else is new?

  • Updated Doctrine2 attributes: #JoinColumn, #InverseJoinColumn, #JoinTable, #Index, #UniqueIndex to use root-level placement.
  • Added MongoDB ODM datatypes decimal128,date_immutable,custom_id.
  • Added support for collectionClass attribute for EmbededMany and ReferenceMany in MongoDB ODM.
  • And other small bug fixes and upgrades. For the whole list of changes visit Skipper changelog.

Do you miss something?

We will be glad if you let us know! Write us to our support forum or email us at [email protected].

Have a nice day!

Your Skipper Team

Changes in version 3.3.3.1806

  • Beta support for new Knex NodeJS framework (New!)
  • Added options for Doctrien2 many-to-many join-table (New!)
  • Added insertable/updatable property for fields in MongoDB ODM (New!)
  • Added insertable/updatable property for fields in Doctrine ORM (New!)
  • Added new enumType field property for Doctrine ORM (New!)
  • Added new enumType field property for MongoDB ODM (New!)
  • Updated Doctrine2 Attributes #JoinColumn and #InverseJoinColumn import/export to support root-level placement
  • Updated Doctrine2 Attributes #JoinTable import/export to support root-level placement
  • Updated Doctrine2 Attributes #Index and #UniqueIndex import/export to support root-level placement
  • Added missing MongoDB ODM datatypes decimal128,date_immutable,custom_id
  • Laravel: Removed $dates array export from SoftDelete, because columns are already exported in $casts array
  • MongoDB ODM - added support for collectionClass attribute for EmbededMany and ReferenceMany
  • Fixed boolean type export for Knex.js
  • Fixed zoom level persistance when switching between tabs
  • Fixed missing MongoDB collection discriminatorField editor
  • Fixed MongoDB ODM\EmbeddedDocument export when entity is in embedded collection
  • Fixed Knex migration export for index name change

Build 3.3.3.1806, released November 14, 2022. All previous releases

Try the latest Skipper version

Download
FREE TRIAL