Releases: ilios/frontend
Releases · ilios/frontend
Do What I Want
What's Changed
What's Changed
- Sonarqube scan action 4 fixed by @stopfstedt in #8239
- Validate Session Title with Yup by @jrjohnson in #8236
- Prettier Up some Styles by @jrjohnson in #8244
- re-route users without elevated privileges from course admin pages to error page. by @stopfstedt in #8217
- Ignore Scripts in Auto Update Workflow by @jrjohnson in #8243
- Remove CurriculumInventoryReport render modifiers by @michaelchadwick in #8252
- Add template protection for filetypes on uploads with restrictions by @michaelchadwick in #8254
- Replace render-modifiers in curriculum inventory reports component with getters by @stopfstedt in #8253
- Use Yup Validations in Bulk New Users by @jrjohnson in #8242
- Fix Method Case by @jrjohnson in #8258
- Use Better CI Reporter by @jrjohnson in #8259
- synchronize Course/Session objective description/parentObjectives FadeText status by @michaelchadwick in #8215
- Material Manager Updates by @jrjohnson in #8257
- replaced render modifiers in curr inventory report overview component with getters. by @stopfstedt in #8256
- replaces ember-render-modifiers in curr inv report rollover component. by @stopfstedt in #8261
- replaces ember render modifiers in curr inv new report component. by @stopfstedt in #8260
- replaces usage of ember-render-modifiers in curr inv sequence block header component. by @stopfstedt in #8263
- Remove PublicationMenuComponent render modifiers by @michaelchadwick in #8264
- Remove ChooseMaterialTypeComponent render modifiers by @michaelchadwick in #8266
- Remove sessions grid render modifiers by @michaelchadwick in #8273
- Replace render modifiers in curr inv sequence block overview component by @stopfstedt in #8265
- Remove common Course render modifiers by @michaelchadwick in #8274
- Improve Ilios Loading Error div by @michaelchadwick in #8277
- rm unnecessary loading of sessions from component. by @stopfstedt in #8278
- removes persistance of user-context selections from calendar filters by @stopfstedt in #8214
- adds downloadable data sheets for course visualizations by @stopfstedt in #8218
- replaces ember-render-modifiers with getters in program-year components. by @stopfstedt in #8279
- Replace ember render modifiers in learner group root component by @stopfstedt in #8281
- get rid of render-modifiers in sequence-block-session-manager component. by @stopfstedt in #8276
- Replace render modifiers in curr inv new sequence block component by @stopfstedt in #8275
- replaces ember-render-modifier and load() function in taxonomy-manager component with chained getters. by @stopfstedt in #8285
- rm mulesoft-specific workaround from sonarqube config. by @stopfstedt in #8286
- Fix New Year Errors by @jrjohnson in #8288
Dependencies
- Update Transitive Dependencies by @zorgbort in #8240
- Bump caniuse-db from 1.0.30001684 to 1.0.30001685 by @dependabot in #8247
- Bump @sentry/ember from 8.40.0 to 8.41.0 by @dependabot in #8248
- Bump @percy/cli from 1.30.2 to 1.30.4 by @dependabot in #8249
- Bump eslint-plugin-yml from 1.15.0 to 1.16.0 by @dependabot in #8250
- Update Transitive Dependencies by @zorgbort in #8246
- Update Transitive Dependencies by @zorgbort in #8262
- Bump @embroider/compat from 3.6.5 to 3.7.0 in the embroider group by @dependabot in #8221
- Update Transitive Dependencies by @zorgbort in #8270
- Bump @sentry/ember from 8.45.0 to 8.45.1 by @dependabot in #8271
- Bump caniuse-db from 1.0.30001688 to 1.0.30001689 by @dependabot in #8272
- Update Transitive Dependencies by @zorgbort in #8283
Full Changelog: v42.4.1...v42.5.0
As We Move Along
What's Changed
What's Changed
- Replace Pixel Device in Browser Tests by @jrjohnson in #8207
- Stop Autoupdate Check from Failure by @jrjohnson in #8206
- fix Course and Session LM summary counts by @michaelchadwick in #8205
- Fix Dependabot Automerge Workflow (again) by @jrjohnson in #8210
- Replace get-errors-for helper by @stopfstedt in #8203
- replaces has-error-in Resource by @stopfstedt in #8213
- Update Ember Test Helpers by @jrjohnson in #8226
- Reset the Clock on Lint Todos by @jrjohnson in #8230
- Replace SASS imports by @jrjohnson in #8229
- fixes various minor issues with course viz by @stopfstedt in #8224
- make froala link edit popup fully visible by @michaelchadwick in #8232
- Reports: Remove 'Anything' option for 'Instructors' and 'MeSH Terms' subjects by @michaelchadwick in #8231
- remember Calendar courseFilters setting across hide/show filter toggle by @michaelchadwick in #8228
- Remove Course Objectives render modifiers by @michaelchadwick in #8219
- updated API Version Mismatch wording by @michaelchadwick in #8227
- Reports > Start tracking showNewReportForm as queryParam by @michaelchadwick in #8237
Dependencies
- Bump caniuse-db from 1.0.30001669 to 1.0.30001673 by @dependabot in #8201
- Bump browserslist from 4.24.0 to 4.24.2 by @dependabot in #8200
- Bump the ember-data group with 9 updates by @dependabot in #8197
- Bump ember-inflector from 5.0.1 to 5.0.2 by @dependabot in #8198
- Bump @warp-drive/build-config from 0.0.0-beta.6 to 0.0.0-beta.7 by @dependabot in #8202
- Update Transitive Dependencies by @zorgbort in #8212
- Update Transitive Dependencies by @zorgbort in #8220
- Bump caniuse-db from 1.0.30001679 to 1.0.30001680 by @dependabot in #8223
- Update Simple Charts to v12.0.0 by @jrjohnson in #8216
- Update Transitive Dependencies by @zorgbort in #8233
- Bump froala-editor from 4.3.0 to 4.3.1 by @dependabot in #8235
Full Changelog: v42.4.0...v42.4.1
Part Five
What's Changed
What's Changed
- Remove Programs render modifiers by @michaelchadwick in #8189
- fixes FadeText gradient color when managing an objective row by @michaelchadwick in #8195
- icon spacing improvement by @michaelchadwick in #8188
- main-list mixin consistency by @michaelchadwick in #8187
- added a maxlength attribute option and default for SearchBox component by @michaelchadwick in #8190
- adds unpublished icon to SingleEvent instances by @michaelchadwick in #8192
Dependencies
- Update Transitive Dependencies by @zorgbort in #8193
- Bump @sentry/ember from 8.34.0 to 8.35.0 by @dependabot in #8194
Full Changelog: v42.3.1...v42.4.0
Extinction
What's Changed
What's Changed
- rm unnecessary call to Array.slice(). by @stopfstedt in #8184
- prevent offering from being updated with invalid hour/minute input for end-date. by @stopfstedt in #8185
- bump warning threshold on lint-todos. by @stopfstedt in #8186
- Reports->Terms->Program Year title fixed by @michaelchadwick in #8170
Dependencies
Full Changelog: v42.3.0...v42.3.1
Game Over
What's Changed
What's Changed
- Use Prettier on Templates by @jrjohnson in #8161
- Add On-Demand Trigger for Nightly Workflow by @jrjohnson in #8162
- non-editable course/session long objectives now faded by @michaelchadwick in #8163
- fix editable headers with extra elements by @michaelchadwick in #8164
- removes a couple of calls to Array.slice() where they are not needed. by @stopfstedt in #8166
- adds faded text effect to long parent objectives in courses/sessions by @michaelchadwick in #8167
- fix timed release syncing bug by @michaelchadwick in #8171
- nav-links in flyout now sticky and stay on top when page scrolled down by @michaelchadwick in #8168
- corrects component class name. by @stopfstedt in #8165
- Existing LM search results style improved by @michaelchadwick in #8173
- fix README markdownlint issues by @michaelchadwick in #8175
- fix New User refresh bug by @michaelchadwick in #8177
- Remove Course->New render modifier by @michaelchadwick in #8178
- Remove UserMenu component render modifier by @michaelchadwick in #8179
- fix user search hover color by @michaelchadwick in #8182
Dependencies
- Update Transitive Dependencies by @zorgbort in #8169
- Update Transitive Dependencies by @zorgbort in #8180
- Bump @percy/cli from 1.29.4 to 1.30.0 by @dependabot in #8181
Full Changelog: v42.2.0...v42.3.0
Take You There
What's Changed
What's Changed
- Enable Coverage for All Apps by @jrjohnson in #8146
- Assimilation Complete by @jrjohnson in #8148
- Replace Some Render Modifiers in Courses by @jrjohnson in #8152
- More Improvements to Calendar Courses Filter by @jrjohnson in #8145
- Change the UI Test Label Process by @jrjohnson in #8147
- remove more unneeded .slice() calls by @michaelchadwick in #8154
- header icons now sit more vertically centered by @michaelchadwick in #8133
- Updated our Browser Test Matrix by @jrjohnson in #8156
- add proper mixin to school list actions by @michaelchadwick in #8157
- Upload Coverage Info to Codeclimate by @jrjohnson in #8153
- Hide the Version in Percy Snapshots by @jrjohnson in #8159
- Fix course LM search bug by @michaelchadwick in #8160
- Rearrange Report Results by @jrjohnson in #8144
- Admin->Users->View All spacing fix by @michaelchadwick in #8158
- add better text truncation method by @michaelchadwick in #8034
Dependencies
- Update Transitive Dependencies by @zorgbort in #8149
- Bump caniuse-db from 1.0.30001662 to 1.0.30001663 by @dependabot in #8151
- Bump @sentry/ember from 8.30.0 to 8.31.0 by @dependabot in #8150
- Update Transitive Dependencies by @zorgbort in #8155
Full Changelog: v42.1.1...v42.2.0
Another Roadblock
What's Changed
What's Changed
- Update ember-cli to v5.11.0 by @jrjohnson in #8138
- fix: memory-leak in connection-status by @BobrImperator in #8142
- Disable Array Prototypes by @jrjohnson in #8143
- dashboard->calendar scrolly fixxy by @michaelchadwick in #8141
Dependencies
New Contributors
- @BobrImperator made their first contribution in #8142
Full Changelog: v42.1.0...v42.1.1
Empty Handed
What's Changed
What's Changed
- Wait for Loaded Cohorts by @jrjohnson in #8130
- Only Build Good Sourcemaps in Production by @jrjohnson in #8131
- Remove test-app Percy Tests by @jrjohnson in #8134
- improve Calendar filters display on mobile by @michaelchadwick in #8135
- Clean up FaIcon template's class attribute by @michaelchadwick in #8128
- fix missing session timed release information by @michaelchadwick in #8136
- consolidate lang strings for the same message by @stopfstedt in #8132
- rm obsolete ember-metrics package and the GA integration with it. by @stopfstedt in #8107
- list out sub-groups that need accommodation in indicator icon text. by @stopfstedt in #8129
- fix some routes that have horizontal scrolling on small screen by @michaelchadwick in #8137
Full Changelog: v42.0.1...v42.1.0
Always In The Know
What's Changed
What's Changed
- removed unneeded slice() calls from frontend components in subdirectories by @michaelchadwick in #8095
- fix courses and LG subgroup table headers by @michaelchadwick in #8105
- rm obsolete custom Resource. by @stopfstedt in #8104
- indicate needs for accommodation in learner group list. by @stopfstedt in #8117
- timed releases start/end now intelligently sync with each other by @michaelchadwick in #8103
- rm home-grown set helper, use ember-set-helper instead. by @stopfstedt in #8087
- Update Some Automation Timings by @jrjohnson in #8120
- Remove unneeded ilios common slices by @michaelchadwick in #8116
- fix Reports table header styles by @michaelchadwick in #8121
Dependencies
- Bump stylelint-scss from 6.5.0 to 6.5.1 by @dependabot in #8098
- Update Transitive Dependencies by @zorgbort in #8102
- Bump @sentry/ember from 8.26.0 to 8.27.0 by @dependabot in #8115
- Bump caniuse-db from 1.0.30001653 to 1.0.30001655 by @dependabot in #8114
- Bump @percy/cli from 1.29.2 to 1.29.3 by @dependabot in #8112
- Bump ember-a11y-testing from 6.1.1 to 7.0.0 by @dependabot in #8113
- Bump ember-a11y-refocus from 4.1.1 to 4.1.4 by @dependabot in #8111
- Update Transitive Dependencies by @zorgbort in #8118
- Bump peter-evans/create-pull-request from 6 to 7 by @dependabot in #8119
- Bump @sentry/ember from 8.28.0 to 8.29.0 by @dependabot in #8125
- Update Transitive Dependencies by @zorgbort in #8126
- Bump caniuse-db from 1.0.30001659 to 1.0.30001660 by @dependabot in #8127
Full Changelog: v42.0.0...v42.0.1
On Borrowed Time
What's Changed
What's Changed
- Drop Support for Safari 15.x by @jrjohnson in #8092
- adds data tables to more course visualizations by @stopfstedt in #7946
- fixes broken getter and moves it from model into component where it belongs by @stopfstedt in #8089
- remove unneeded .slice() calls on data in frontend root components by @michaelchadwick in #8085
- Split Frontend and LTI Dashboard Deploy by @jrjohnson in #8094
- Enable Sourcemaps for Embroider by @jrjohnson in #8093
- Add a Custom Sentry Login Metric by @jrjohnson in #8091
- reduce padding on LG members/subgroups when none have been added by @michaelchadwick in #8061
- fix incorrect offset on new Admin->Users queries by @michaelchadwick in #8090
Full Changelog: v41.10.1...v42.0.0