Releases: pushtype/push_type
Version 0.10.0
Version 0.10.0 introduces a new API engine, a node preview feature, some cleaning up of internal methods and a bag of bug fixes.
- New API engine for managing content and enabling external integrations
- Auth engine authenticates the API engine using JWT
- New feature to allow administrators to preview draft nodes
- Improved namespacing of PushType engines and rewrite of
mount_push_typerouting method - Ability to mount the PushType front end somewhere other than the root of your project
- Rewrite of
media_pathandnode_pathURL helpers with simplified use.asset_hostURLs used where appropriate. - Improved validation on parent-child node relationships
- Fixed pagination bug on asset modal
- Fixed thumbnail bug on SVG asset uploads
Version 0.9.0
Version 0.9.0 is Rails 5 ready and brings few minor fixes.
- [FEATURE] Much better code highlighting in WYSIWYG code view
- [FIX] Fixed issues when using the WYSIWYG field toolbar option
- [FIX] Ensure reveal confirm boxes are used instead of native confirms
- [FIX] A whole bunch of minor Rails 5 fixes
Version 0.8.0
Release version 0.8.0
- [FEATURE] - Major rewrite of admin front end assets, replacing AngularJS with Vue.js
- [FEATURE] - Custom wysiwyg asset plugin using asset field modal logic
- [CHANGE] - Upgrade wysiwyg to latest froala version
- [CHANGE] - The wysiwyg editor has been moved from it's own plugin into admin engine
- [DEPRECATE] - Taxonomies have been deprecated
Version 0.7.0
Release version 0.7.0, including:
- [FEATURE] - New Boolean field type
- [IMPROVEMENT] - Matrix fields can now accept structure as class option
- [IMPROVEMENT] - Matrix fields can now accept a display option
- [IMPROVEMENT] - Allow relation fields to accept scopes as options for more flexible querying
- [FIX] - Matrix and repeater fields now reject blank structures
- [FIX] - Fix bug where asset field displaying incorrect file size
- [FIX] - Upgrade ClosureTree to avoid hash_tree bug
Version 0.6.0
Release version 0.6.0. This release is all about custom fields - they've had a complete rewrite enabling much more adventurous use of custom fields. Also we introduce a new concept - Structure fields - which allow fields to have their own class and behaviours.
- [IMPROVEMENT] Completely refactored custom fields code.
- [IMPROVEMENT] Repeater and Matrix fields completely rewritten from scratch
- [IMPROVEMENT] All fields types are now allowed within Repeater, Matrix and Structure fields
- [FEATURE] New Structure classes allow building of more complex field types
- [FEATURE] Custom structures and Structure class generator
Version 0.5.2
Release version 0.5.2. Minor release including:
- Use foundation top-bar for header for built in responsiveness and ability for drop down navs.
- All dependencies updated.
- Test suite swicthed over to minitest-spec-rails
- Added support for ActiveSupport load hooks
- Fixed config loading issue in development env
Version 0.5.0
Phew, it's been a while coming. Custom fields galore on 0.5.0:
- [IMPROVEMENT] Datepicker field types (cross browser ones)
- [FEATURE] Time field types
- [FEATURE] Select field type (with multi-select as option)
- [FEATURE] Refactored Tag List field type
- [FEATURE] Taxonomy field type (single or multiple)
- [FEATURE] Node field type (single or multiple)
- [FEATURE] Asset upload field type
- [FEATURE] Repeater field (oh yes)
- [FEATURE] Matrix field (oh damn, yes!)
- [IMPROVEMENT] Refactored the internals of field types to support all these new goodies
- [FIX] Fixed issue where tag list was not returning correct default value
Version 0.3.3
In 0.3.2 we introduced a change to the schema of custom fields. Turns out it was a bit pointless, so just reverting that change:
- Revert change to node field data column
v0.3.2
Version 0.3.2:
- [FEATRUE] Config option for setting default mailer from address
- [IMPROVEMENT] Better default email template
- [IMPROVEMENT] Better UI for navigating through node tree
- [FIX] Fixed bug with eager loading in development environment
This release also makes a minor change to the DB schema without a migration. This of course will break existing installations, but as we know what they all are at the moment that's OK.
v0.2.1
Release v0.2.1:
- [FEATURE] - Node action filter hooks
- [FIX] - Fix version number bug
- [FIX] - Fix tag list template rendering problem
- [FIX] - Hide media drag and drop UI from those poor souls on IE9
- [FIX] - Fixed some random and annoying IE9 bugs with the wysiwyg editor