Releases: ilios/frontend
Releases · ilios/frontend
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
So Much Further
What's Changed
What's Changed
- Optimize the Instructors for Course Report by @jrjohnson in #8074
- Refactor Cohort Loading by @jrjohnson in #8082
- downgrade ember-a11y-refocus. by @stopfstedt in #8086
- Disabled nextPage button on Admin-Users list if no more results to show by @michaelchadwick in #8037
- replaces Resources with Tracked Async Data. by @stopfstedt in #8081
- rm unneccessary calls to Array.slice() from ember-data models. by @stopfstedt in #8088
Dependencies
- Update Transitive Dependencies by @zorgbort in #8083
- Bump sonarsource/sonarqube-scan-action from 2 to 3 by @dependabot in #8084
Full Changelog: v41.10.0...v41.10.1
Here To Stay
What's Changed
What's Changed
- More Updates to Automerge by @jrjohnson in #8060
- Use a Test to Check Strings by @jrjohnson in #8065
- Fix Variables in Workflow by @jrjohnson in #8066
- Fix Issues with Report Downloads by @jrjohnson in #8067
- Remove several component header render modifiers by @michaelchadwick in #8062
- Fix Percy Token by @jrjohnson in #8070
- Remove Broken Statement by @jrjohnson in #8069
- Fix Test in Automerge by @jrjohnson in #8075
- fixed Ember.js test framework deprecation on ember serve by @michaelchadwick in #8076
- Learner Groups now use same loading style as Instructor Groups by @michaelchadwick in #7857
- show the learner group ancestry as tooltip and a11y label. by @stopfstedt in #8071
- unlock download button only after subject reports data has loaded. by @stopfstedt in #8073
Dependencies
- Bump @sentry/ember from 8.24.0 to 8.26.0 by @dependabot in #8068
- Update Transitive Dependencies by @zorgbort in #8080
- Bump ember-a11y-refocus from 4.1.1 to 4.1.3 by @dependabot in #8078
Full Changelog: v41.9.0...v41.10.0
See It Through
What's Changed
What's Changed
- Relocate the Learner Group Calendar by @jrjohnson in #8012
- add competency domain info to course objective parent objective selector component by @stopfstedt in #7997
- fixes some mobile style issues with Calendar route by @michaelchadwick in #8020
- only show 'no results' message when not actively searching by @michaelchadwick in #8023
- Increase Browserstack Timeout by @jrjohnson in #8026
- Pass the Pull Request Number to Percy by @jrjohnson in #8025
- rm unnecessary headline from admin calendar component. by @stopfstedt in #8024
- Enable Embroider by @jrjohnson in #8019
- Remove My Materials mobile layout horizontal scrolling by @michaelchadwick in #8017
- normalized line-height for Course Descriptions and Parent Objectives by @michaelchadwick in #8027
- don't show the reports table if there are no reports. by @stopfstedt in #8035
- all top-level learner groups are now bolded, regardless of subgroups by @michaelchadwick in #8031
- Align package version with tag by @jrjohnson in #8040
- either left or right align headers and body in session grid. by @stopfstedt in #8033
- Combine Leaning Material Tests by @jrjohnson in #8046
- Replace Approval Based UI Workflow by @jrjohnson in #8045
- Replace Some Modifier Loaders by @jrjohnson in #8039
- Add Approval to Auto Merge Workflow by @jrjohnson in #8032
- Add Another 90 Days to the Lint Todos by @jrjohnson in #8049
- Split Label and Review Process in Automerge Workflow by @jrjohnson in #8053
- Restore Check on Every Step by @jrjohnson in #8054
- Fix Action Again by @jrjohnson in #8055
- improve User Guide icon by @michaelchadwick in #7998
- Reduce our Dependabot Runs by @jrjohnson in #8057
- Silence the Mixed Declarations SASS Deprecation by @jrjohnson in #8059
Dependencies
- Update Transitive Dependencies by @zorgbort in #8018
- Bump caniuse-db from 1.0.30001643 to 1.0.30001644 by @dependabot in #8022
- Bump husky from 9.1.3 to 9.1.4 by @dependabot in #8021
- Bump @sentry/ember from 8.20.0 to 8.22.0 by @dependabot in #8029
- Bump browserslist from 4.23.2 to 4.23.3 by @dependabot in #8036
- Bump caniuse-db from 1.0.30001644 to 1.0.30001649 by @dependabot in #8041
- Bump @percy/cli from 1.29.0 to 1.29.1 by @dependabot in #8044
- Bump stylelint-scss from 6.4.1 to 6.5.0 by @dependabot in #8042
- Bump ember-inflector from 5.0.0 to 5.0.1 by @dependabot in #8048
- Bump @sentry/ember from 8.22.0 to 8.23.0 by @dependabot in #8047
- Bump luxon from 3.4.4 to 3.5.0 by @dependabot in #8043
- Update Transitive Dependencies by @zorgbort in #8056
- Bump caniuse-db from 1.0.30001649 to 1.0.30001651 by @dependabot in #8058
Full Changelog: v41.7.0...v41.9.0
Surf Train
What's Changed
What's Changed
- Relocate the Learner Group Calendar by @jrjohnson in #8012
- add competency domain info to course objective parent objective selector component by @stopfstedt in #7997
- fixes some mobile style issues with Calendar route by @michaelchadwick in #8020
- only show 'no results' message when not actively searching by @michaelchadwick in #8023
- Increase Browserstack Timeout by @jrjohnson in #8026
- Pass the Pull Request Number to Percy by @jrjohnson in #8025
- rm unnecessary headline from admin calendar component. by @stopfstedt in #8024
- Enable Embroider by @jrjohnson in #8019
- Remove My Materials mobile layout horizontal scrolling by @michaelchadwick in #8017
Dependencies
- Update Transitive Dependencies by @zorgbort in #8018
- Bump caniuse-db from 1.0.30001643 to 1.0.30001644 by @dependabot in #8022
- Bump husky from 9.1.3 to 9.1.4 by @dependabot in #8021
- Bump @sentry/ember from 8.20.0 to 8.22.0 by @dependabot in #8029
Full Changelog: v41.7.0...v41.8.0