All Versions
16
Latest Version
Avg Release Cycle
78 days
Latest Release
1325 days ago
Changelog History
Page 2
Changelog History
Page 2
-
v0.8.8 Changes
May 23, 2018- ➕ Add Czech translations [Jan Svoboda]
- ➕ Add Simplified Chinese translations [Li Jie]
- ➕ Add support for singular resources (
Trestle.resource(:name, singular: true) do ...
) - ➕ Add support for per-admin translations of titles, button labels and flash messages
- ➕ Add clear button to date/time picker fields
- ➕ Add
config.reload
option to customize admin reloading strategy (:always
or:on_update
) - ➕ Add
Trestle::Resource#instance_path(instance, options)
method - ➕ Add inheritance support to
admin_for(instance)
helper - ⚡️ Update default Gravatar image
- 👌 Improve default breadcrumbs for module-scoped admins
- 👍 Allow root admin breadcrumb to be disabled via
breadcrumb false
- 🛠 Fix issue with conflicting tabs within dialogs
- 🛠 Fix
form_group
helper behavior within templates - 🛠 Fix JSON serialization of Configuration objects
- 🛠 Fix form submission when HTML5 validations are used
- 🛠 Fix error field rendering within input groups
- Fix compatibility with
will_paginate
gem (must set customKaminari.config.page_method_name
)
-
v0.8.7 Changes
February 20, 2018- 👌 Improve handling of error responses within dialogs
- ➕ Add support for custom dialog class via
data-dialog-class
link attribute - 🛠 Fix admin links to new action of dialog forms
- ➕ Add
:if
and:unless
(Proc) options to navigation item builder - ➕ Add tooltips to main navigation when collapsed
- 👌 Improve heading typography within form sidebars
- ➕ Add
h1
..h6
helpers for headings within forms - ➕ Add support for named tables
- ➕ Add support for custom table IDs
- 👍 Allow column block return values to be auto-formatted
- ✂ Remove
unscoped
adapter method - Implement
finalize_collection
adapter method - Pass collection down to
scope
blocks - 👍 Allow custom per-page pagination settings using
paginate per: X
- 🛠 Fix polymorphic associations within automatically generated forms
- Don't add general form group wrapper options to wrapper element
- ➕ Add support for
return_to { :back }
to redirect to previous page after action - 🔊 Ensure image popups appear above modal dialogs
-
v0.8.6 Changes
November 28, 2017- ➕ Add Polish translations [Marcin Lewandowski]
- ➕ Add French translations [Jean Lazarou]
- ➕ Add support for dialog-based forms (
form dialog: true do...
) - 0️⃣ Make forms remote by default
- ➕ Add
remove_action
resource builder method to disable default actions - ➕ Add
return_to
resource builder method to customize create/update/delete return location - ➕ Add
breadcrumb
admin builder method to override breadcrumb - ➕ Add
autolink: false
table option to disable automatic row linking - ➕ Add
Trestle.init
JS callback for scoped element initialization - ➕ Add visual indicator for collapsed navigation blocks in tablet/collapsed view
- Decode cookie values when reading via
Trestle.cookie.get
- ➕ Add configuration option for admin load paths
- ⚡️ Update vendored select2 version to 4.0.5
- ⬆️ Bump kaminari dependency to
~> 1.1.0
- 🚅 Loosen dependencies on sass-rails and autoprefixer-rails
-
v0.8.5 Changes
September 27, 2017- ➕ Add Dutch translations [Richard Venneman]
- ➕ Add Portuguese translations [Leandro Matheus]
- 👌 Improve resource model name pluralization via i18n
- ➕ Add JS API for getting/setting cookies (
Trestle.cookie
) - ➕ Add toggle buttons for navigation group headers and persist state between requests
- Automatically scroll sidebar to active navigation item
- ➕ Add form error debugging (enabled by default in development mode)
- ➕ Add
options[:label]
option to navigation items to explicitly set label - 👍 Allow actions column to accept an options hash
- ➕ Add show and edit button types to actions builder
- 🛠 Fixed
Trestle::Options
hash merging in edge Rails - ✅ Testing: test all compatible Rails versions (+ edge Rails) within Travis
- ✅ Testing: setup for feature specs
-
v0.8.4 Changes
August 24, 2017- Implement auto-formatting of Array column values
- Implement formatting of tag column values with
format: :tags
- 👍 Allow resource actions to respond to JSON/JS
- 🔗
admin_link_to
andadmin_url_for
no longer fall back to the current admin - 🛠 Fix table column blocks within ERB and Haml templates
- ➕ Add support for polymorphic associations in default form/table
- ➕ Add support for Sequel ORM (See
Trestle::Adapters::SequelAdapter
) - ⚡️ Pass full params as additional parameter to
#build_instance
and#update_instance
Adapter methods - Add
#human_attribute_name
Adapter method - 0️⃣ Split
Adapter#default_attributes
into#default_form_attributes
and#default_table_attributes
- ⚡️ Updated dependency versions (kaminari, autoprefixer-rails, Flatpickr)
- 🚅 Depend on
railties
rather thanrails
- ✂ Remove dependency on
coffee-rails
-
v0.8.3 Changes
August 08, 2017- ➕ Add generator for non-resourceful admins (
rails generate trestle:admin NAME
) - ➕ Add global
config.helper
configuration option - Add global
config.before_action
,config.after_action
andconfig.around_action
configuration options - Add per-resource support for
before_action
,after_action
andaround_action
- ➕ Add
sort_column
resource method for defining custom column sorts - ➕ Add nicer exception and error message when a resource model cannot be inferred
- Set lower priority for fallback dashboard route (to allow a user-defined dashboard admin)
- ➕ Add generator for non-resourceful admins (