Releases: sleepepi/slice
Releases · sleepepi/slice
v70.0.0 (February 20, 2019)
Enhancements
- Translation Changes
- French Canadian language added
- Project editors can now specify the languages available to the project
- Variable Changes
- Formats for calculated variables are now applied while editing a sheet
- Gem Changes
- Update to ruby 2.6.1
- Update to rails 6.0.0.beta1
- Update to pg 1.1.4
- Update to bootstrap 4.3.1
- Update to devise 4.6.1
- Update to sitemap_generator 6.0.2
Refactoring
- Remove invite columns from project_users and site_users
- Remove deprecated
check_filters
andcheck_filter_values
v69.0.0 (January 28, 2019)
Enhancements
- Adverse Event Reviews Added
- A new team-based review process for adverse event is now available
- Project Changes
- Improved display of project modules on the project settings page
- Improved and unified project invites to incorporate AE review team invites
- Gem Changes
- Update to bootstrap 4.2.1
- Update to carrierwave 1.3.1
- Update to font-awesome-sass 5.6.1
v68.1.0 (January 8, 2019)
Enhancements
- General Changes
- Improved speed of project copy task
- Check Changes
- Checks now use Slice Engine expressions to identify sheets
- Sheet Changes
- Public surveys now list creator as "Anonymous" on sheets index
- Gem Changes
- Update to ruby 2.6.0
- Update to rails 5.2.2
Bug Fix
- Design computed short name no longer uses dynamic translation of design name
v68.0.1 (November 14, 2018)
Bug Fix
- Fixed an issue saving the number
0
zero to integer variables
v68.0.0 (November 14, 2018)
Enhancements
- General Changes
- Primary and foreign keys have been updated to use
bigint
instead of
integer
to adhere to new Rails 5.1 defaults
- Primary and foreign keys have been updated to use
- Adverse Event Changes
- Sheets linked to deleted adverse events are no longer displayed in sheets
index or in exports - Adverse event sheet update events now include a link to the list of changes
made and are displayed separately from sheet creation events
- Sheets linked to deleted adverse events are no longer displayed in sheets
- Transaction Changes
- Adverse events are now listed in sheet transactions using their project id
instead of the internal id
- Adverse events are now listed in sheet transactions using their project id
Bug Fix
- Fixed an issue where saving an integer with leading zeros would convert the
value to its octal integer representation
v67.0.0 (November 9, 2018)
Enhancements
- General Changes
- Add updated Privacy Policy
- Admin Changes
- Admin interface updated to include Slice Engine run statistics
- Export Changes
- Export folder structure has been updated
csv
folder is now namedcsvs
dd
folder is now nameddata_dictionary
- Exports are now generated in a temporary folder that is deleted when the
export is complete
- Export folder structure has been updated
- Slice Expression Engine Changes
- Slice Expressions can now filter results using checkbox variables
- Removed "any" filter and replaced with "present"
entered
All entered values including missing codes (formerlyentered
andpresent
)present
Non-missing code values (formerlyany
)missing
Missing codes and blank values, and unenteredunentered
,blank
Blank values, and unentered sheets
- Searches for "present" no longer include missing codes
- This makes searches for designs more logical too, as "design is present"
no longer includes sheets that have been set as missing
- This makes searches for designs more logical too, as "design is present"
- Settings Changes
- Account settings reorganized into categories
- Gem Changes
- Update to ruby 2.5.3
- Update to font-awesome-sass 5.4.1
- Remove colorize
v66.1.0 (November 5, 2018)
Enhancements
- API Changes
- The
update_survey_response
method call now requiresdesign_option_id
to
be specified in the request
- The
v66.0.1 (October 31, 2018)
Bug Fixes
- Fix bug that occurred when domain slicer compared non-string values
- Fix bug that occurred in survey API when a request attempted to update a
response on a non-existent page
v66.0.0 (October 4, 2018)
Enhancements
- General Changes
- Update framework files to resemble Rails 5.2 defaults more closely
- Slice has a brand new logo (created by @mmorrical)
- Slice Expression Engine Added
- The Slice Expression Engine interprets the new Slice Context Free Grammar
that allows users to build search templates to filter subjects and sheets
based on one or more conditions - Existing data checks can now be updated to use the new Slice Expression
Engine syntax - Admins can view statistics from of Sleep Expression Engine runs, including
runtime, sheet counts, and subject counts
- The Slice Expression Engine interprets the new Slice Context Free Grammar
- Variable Changes
- Numeric, integer, and calculated variables now link sheet values to domains
when there is a match
- Numeric, integer, and calculated variables now link sheet values to domains
- Gem Changes
- Update to rails 5.2.1
- Update to pg 1.1.3
- Update to bootstrap 4.1.3
- Update to carrierwave 1.2.3
- Update to chunky_png 1.3.10
- Update to devise 4.5.0
- Update to font-awesome-sass 5.3.1
- Update to mini_magick 4.9.2
- Update to rubyzip 1.2.2
- Update to sitemap_generator 6.0.1
- Update to jquery-rails 4.3.3
Bug Fix
- Numeric and integer variables that have a domain with missing codes now
correctly associate values to the missing code if both numbers are equal
regardless of decimal verse integer input
v65.0.0 (September 10, 2018)
Enhancements
- General Changes
- Update file inputs to match custom Bootstrap file inputs
- Export Changes
- Initial language used for sheet data entry is now displayed in exports
- Randomization Schemes
- Added the option to choose "Custom List" as the randomization scheme,
allowing custom randomization lists to be entered that do not use
"Minimization" or "Permuted Block"
- Added the option to choose "Custom List" as the randomization scheme,
- Search Changes
- Searches now includes better results, specifically for the variables
- Theme Changes
- Improve display of several components in the night theme
- Gem Changes
- Add font-awesome-sass replacing font-awesome-rails
Bug Fix
- Admins can now search for users by last name on users index
- AM fields are no longer cutoff in time entry fields in certain browsers
- New sheets on events no longer disassociate from the event when the form
language is changed