Releases: vinistock/sail
Releases · vinistock/sail
3.6.1
3.6.0
3.6.0
- Disable submit buttons by default if form is not dirty [@vinistock]
- Allow using different session stores [@denny]
- Fix Proc without block error for Ruby 3 [@denny]
- Add missing parameter to permitted list [@denny]
- Eliminate unnecessary query in calculating the relevancy score [@vinistock]
3.5.1
3.5.0
3.5.0
UI refactors
- Make cards smaller and add flip functionality. Descriptions are now in the back
- Shift to using flex attributes where possible
- Remove monitor mode
- Make number of settings per page 20
- Create config/sail.yml in install generator
- Fix details marker showing up for chrome
- Replace datetime-local for simple text input
3.4.0
3.4.0
- Remove support for Rails 4
- Fix font aliasing in Firefox
- Fix details marker not disappearing in Firefox
- Fix pagination links for a single page display
- Use css only instead of scss and drop sassc-rails dependency
3.3.0
3.3.0
- Fix caching issue with settings pagination
- Preserve query parameters in pagination links
- Start displaying a limited sliding number of links in pagination
- Add GraphQL support for fetching settings
- Add deprecation warning for Rails 4. The next major version of Sail will support Rails > 5
- Add GraphQL mutations for updating settings and switching profiles
3.2.4
3.2.4
- Fix migration generation for Rails 6
- Fix stale label position for xs screens
- Start displaying the update and failure alerts inside the setting cards
- Add Set setting type
v3.2.3
3.2.3
- Start displaying the count of uncaught errors while a profile is active
- Fix Sail::Setting.get caching
3.2.2
3.2.2
- Properly set the locale for localization
- Hide guide sections that are not being viewed
- Fix font styling issues
- Fix styling issues on inputs and links for Safari desktop and mobile
3.2.1
3.2.1
- Fix responsive layout for profiles modal, sort menu, search input and buttons
- Fix setting N+1 query in profiles modal
- Fix profile updates not saving entries
- Fix input UI style after resetting date settings
- Fix accessing devise's current user for logging