Releases: ilios/frontend
Releases · ilios/frontend
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
Not See Again
What's Changed
What's Changed
- normalize School->Session Types table display by @michaelchadwick in #7988
- fix new report Associated With error message alignment by @michaelchadwick in #7989
- Split UI Tests by @jrjohnson in #7984
- Rename UI Workflow by @jrjohnson in #7994
- Fix Browserstack Test Name by @jrjohnson in #7996
- Remove Matrix Info From Test Names by @jrjohnson in #7995
- Convert Test to Page Object by @jrjohnson in #7993
- Add Timeouts for Deploys by @jrjohnson in #8002
- prevent the application of user context filters on school events. by @stopfstedt in #8008
- Fix Dashboard Scrolling When the Calendar is Opened by @jrjohnson in #8000
- Improvements to Deploy by @jrjohnson in #8009
- Week at a Glance now translates month names when displaying by @michaelchadwick in #8001
- Auto Approve Updates by @jrjohnson in #8007
- convert UserGuideLink test to use page object by @michaelchadwick in #8010
- Try and Approve with Github by @jrjohnson in #8014
- fix main navigation feed icon spacing by @michaelchadwick in #8011
- set phone-only cutoff at 399 so it covers the 380->400 pixel gap by @michaelchadwick in #8015
Dependencies
- Update Transitive Dependencies by @zorgbort in #7990
- Bump caniuse-db from 1.0.30001642 to 1.0.30001643 by @dependabot in #7991
- Bump query-string from 9.0.0 to 9.1.0 by @dependabot in #7992
- Bump @sentry/ember from 8.19.0 to 8.20.0 by @dependabot in #8004
- Bump ember-inflector from 4.0.3 to 5.0.0 by @dependabot in #8003
- Bump ember-test-selectors from 6.0.0 to 7.0.0 by @dependabot in #8005
- Bump husky from 9.1.1 to 9.1.2 by @dependabot in #8006
- Update Transitive Dependencies by @zorgbort in #8013
- Update Transitive Dependencies by @zorgbort in #8016
Full Changelog: v41.6.0...v41.7.0
Fleeting... Fame
What's Changed
What's Changed
- normalize date display format for date/time pickers by @michaelchadwick in #7903
- Fix markdown and formatting issues on frontend docs by @michaelchadwick in #7907
- Fix datepicker month/year vertical alignment by @michaelchadwick in #7905
- Refactor a few more element modifiers away by @jrjohnson in #7784
- fix visual layer display bug when editing session offering by @michaelchadwick in #7915
- rm obsolete ResolveAllValues resource. by @stopfstedt in #7918
- fixed ilios-error/style.css file path by @michaelchadwick in #7925
- allow HTML Editor to grow to take up remaining space by @michaelchadwick in #7921
- use setLocale() test helper instead of interacting with the intl service directly. by @stopfstedt in #7886
- improve default selectedYear choice for Course Rollover by @michaelchadwick in #7927
- Replace Ember Data Packages by @jrjohnson in #7914
- delete ilm before saving session. by @stopfstedt in #7924
- fix vertical alignment of Learner Group filters with no choices by @michaelchadwick in #7930
- fixes print-course route. by @stopfstedt in #7926
- replace AsyncProcess Resource with TrackedAsyncData equivalent. by @stopfstedt in #7920
- move course-* components into course directory and ditch the prefix. by @stopfstedt in #7937
- adds missing unit test for /weeklyevents route. by @stopfstedt in #7941
- adds test coverage for all routes where missing by @stopfstedt in #7940
- add query param for chosen school on programs route by @michaelchadwick in #7935
- correct icon path. by @stopfstedt in #7928
- replace {{did-insert}} modifiers in LocaleChooser component by @stopfstedt in #7922
- Re-enable browserstack tests by @jrjohnson in #7646
- programs acceptance test now only uses page objects by @michaelchadwick in #7942
- Move percy back into CI by @jrjohnson in #7943
- Add acceptance tests for schools by @jrjohnson in #7947
- Increase Test Timeout by @jrjohnson in #7945
- Import Controller for Tests by @jrjohnson in #7960
- fixes moveTarget() and clearFocus() actions. by @stopfstedt in #7955
- Improve Browserstack Testing by @jrjohnson in #7961
- Prevent Merging Do Not Merge PRs by @jrjohnson in #7944
- Enable Testing with Ember Exam by @jrjohnson in #7963
- Dasherize Model Names by @jrjohnson in #7962
- Remove render modifiers in school components by @jrjohnson in #7934
- change form validation rules to prevent empty school admin emails fro… by @stopfstedt in #7966
- Update Dependencies by @jrjohnson in #7967
- hide filter and table header if no sessions for course by @michaelchadwick in #7970
- Replace Mirage Implementation by @jrjohnson in #7969
- fix bug with multiple percySnapshot calls in same test by @michaelchadwick in #7968
- update to Ember v5.9 by @stopfstedt in #7888
- Clear Glimmer Parser Deprecations by @jrjohnson in #7974
- added text-wrap mixin so it fixes long URLs in Session->ILMs by @michaelchadwick in #7936
- Remove ember-cli-sri from All Apps by @jrjohnson in #7976
- improves four-oh-four (404) test by @michaelchadwick in #7979
- Remove Extra Frontend CI Build by @jrjohnson in #7975
- corrects test assertions. by @stopfstedt in #7983
- rm obsolete repo url by @stopfstedt in #7980
- Improve Data Loading Within the School Manager by @jrjohnson in #7973
- use kebap-cased relationship key instead of deprecated camelCase key. by @stopfstedt in #7986
- Adds user context filter to dashboard calendar by @stopfstedt in #7786
- Add icon to header to link to User Guide by @michaelchadwick in #7821
- Move ICS Feed button from Ilios Calendar to Main Navigation by @michaelchadwick in #7811
- add confirmation message to LM file/link copy button by @michaelchadwick in #7987
Dependencies
- Update Transitive Dependencies by @zorgbort in #7904
- Bump ember-intl from 7.0.2 to 7.0.3 by @dependabot in #7906
- Bump caniuse-db from 1.0.30001636 to 1.0.30001637 by @dependabot in #7909
- Bump @sentry/ember from 8.11.0 to 8.12.0 by @dependabot in #7910
- Bump caniuse-db from 1.0.30001637 to 1.0.30001638 by @dependabot in #7912
- Update Transitive Dependencies by @zorgbort in #7913
- Update Transitive Dependencies by @zorgbort in #7916
- Bump caniuse-db from 1.0.30001638 to 1.0.30001639 by @dependabot in #7917
- Bump caniuse-db from 1.0.30001639 to 1.0.30001640 by @dependabot in #7923
- Bump @sentry/ember from 8.13.0 to 8.14.0 by @dependabot in #7931
- Bump @sentry/ember from 8.14.0 to 8.15.0 by @dependabot in #7932
- Bump dependabot/fetch-metadata from 2.1.0 to 2.2.0 by @dependabot in #7933
- Bump @embroider/compat from 3.5.5 to 3.5.6 in the embroider group by @dependabot in #7929
- Update Transitive Dependencies by @zorgbort in #7938
- Bump @percy/cli from 1.28.8 to 1.28.9 by @dependabot in #7939
- Bump @sentry/ember from 8.15.0 to 8.16.0 by @dependabot in #7948
- Bump stylelint-scss from 6.3.2 to 6.4.0 by @dependabot in #7949
- Bump caniuse-db from 1.0.30001640 to 1.0.30001641 by @dependabot in #7951
- Bump stylelint-config-recommended-scss from 14.0.0 to 14.1.0 by @dependabot in #7950
- Bump browserslist from 4.23.1 to 4.23.2 by @dependabot in #7953
- Bump @sentry/ember from 8.16.0 to 8.17.0 by @dependabot in #7956
- Bump stylelint-scss from 6.4.0 to 6.4.1 by @dependabot in #7957
- Bump sass from 1.77.6 to 1.77.8 by @dependabot in #7959
- Bump ember-intl from 7.0.3 to 7.0.4 by @dependabot in #7954
- Bump caniuse-db from 1.0.30001641 to 1.0.30001642 by @dependabot in #7965
- Bump ember-a11y-refocus from 4.1.0 to 4.1.1 by @dependabot in #7971
- Update Transitive Dependencies by @zorgbort in #7972
- Bump ember-mirage from 0.3.0 to 0.3.1 by @dependabot in #7978
- Bump husky from 9.0.11 to 9.1.0 by @dependabot in #7977
- Bump husky from 9.1.0 to 9.1.1 by @dependabot in #7982
- Bump @sentry/ember from 8.18.0 to 8.19.0 by @dependabot in #7985
- Bump @embroider/compat from 3.5.7 to 3.6.0 in the embroider group by @dependabot in #7981
Full Changelog: v41.5.0...v41.6.0
Direct Test
What's Changed
What's Changed
- normalize date display format for material list by @michaelchadwick in #7882
- normalize date display format across calendar components and views by @michaelchadwick in #7887
- normalize date display format for course overview and materials by @michaelchadwick in #7881
- Stop using the pnpm cache for updating dependencies by @jrjohnson in #7892
- normalize date display format for learning materials by @michaelchadwick in #7893
- Run some extra commands when we update the lockfile by @jrjohnson in #7897
- normalize date display format for offering form by @michaelchadwick in #7898
- normalize date display format for print course by @michaelchadwick in #7900
- normalize date display format for sessions list by @michaelchadwick in #7902
Dependencies
- Bump caniuse-db from 1.0.30001633 to 1.0.30001634 by @dependabot in #7885
- Bump the embroider group with 2 updates by @dependabot in #7883
- Bump caniuse-db from 1.0.30001634 to 1.0.30001636 by @dependabot in #7890
- Bump froala-editor from 4.2.0 to 4.2.1 by @dependabot in #7884
- Update Transitive Dependencies by @zorgbort in #7891
- Update Transitive Dependencies by @zorgbort in #7894
- Bump @sentry/ember from 8.9.2 to 8.10.0 by @dependabot in #7895
- Update Transitive Dependencies by @zorgbort in #7899
Full Changelog: v41.4.0...v41.5.0
The One I Made For You
What's Changed
What's Changed
- updated config/environment to allow for cli arguments by @michaelchadwick in #7871
- removed 'deprecate-non-strict-id' rule by @michaelchadwick in #7867
- Normalize date display by using 2-digit format by @michaelchadwick in #7872
- prevent setting up mirage twice. by @stopfstedt in #7876
- Remove duplicate imports by @jrjohnson in #7878
- normalize date format displays in Curriculum Inventory Reports by @michaelchadwick in #7877
Dependencies
- Update Transitive Dependencies by @zorgbort in #7868
- Bump caniuse-db from 1.0.30001629 to 1.0.30001632 by @dependabot in #7869
- Bump dependabot/fetch-metadata from 2.0.0 to 2.1.0 by @dependabot in #7797
- Bump @sentry/ember from 8.8.0 to 8.9.2 by @dependabot in #7875
- Bump sass from 1.77.4 to 1.77.5 by @dependabot in #7874
- Bump the embroider group with 4 updates by @dependabot in #7873
- Bump caniuse-db from 1.0.30001632 to 1.0.30001633 by @dependabot in #7880
- Bump ember-intl from 6.5.5 to 7.0.2 by @dependabot in #7870
- Bump @embroider/webpack from 4.0.2 to 4.0.3 in the embroider group by @dependabot in #7879
Full Changelog: v41.3.0...v41.4.0
Blame It On The Sidekick
What's Changed
What's Changed
- Send environment with Sentry data by @jrjohnson in #7837
- Fix test-support.css bug by @michaelchadwick in #7839
- Filter available cohorts to select by year range by @michaelchadwick in #7825
- Extend lifetime of template lint todos by @jrjohnson in #7854
- Prune non-significant years from user profile available cohorts by @michaelchadwick in #7856
- Add sonarqube scanner by @jrjohnson in #7858
- Use ember test setup to setup intl by @jrjohnson in #7862
- increase max line length for hbs files by @michaelchadwick in #7864
Dependencies
- Update Transitive Dependencies by @zorgbort in #7836
- Bump qunit-theme-ember from 0.2.0 to 1.0.0 by @dependabot in #7820
- Bump caniuse-db from 1.0.30001620 to 1.0.30001621 by @dependabot in #7840
- Bump @percy/cli from 1.28.6 to 1.28.7 by @dependabot in #7843
- Bump caniuse-db from 1.0.30001621 to 1.0.30001623 by @dependabot in #7844
- Bump caniuse-db from 1.0.30001623 to 1.0.30001624 by @dependabot in #7846
- Bump caniuse-db from 1.0.30001624 to 1.0.30001625 by @dependabot in #7848
- Bump the embroider group with 5 updates by @dependabot in #7847
- Bump sass from 1.77.2 to 1.77.4 by @dependabot in #7852
- Update Transitive Dependencies by @zorgbort in #7853
- Bump ember-a11y-refocus from 3.0.2 to 4.0.0 by @dependabot in #7851
- Bump caniuse-db from 1.0.30001626 to 1.0.30001627 by @dependabot in #7855
- Bump @sentry/ember from 7.114.0 to 8.7.0 by @dependabot in #7849
- Bump caniuse-db from 1.0.30001627 to 1.0.30001628 by @dependabot in #7861
- Bump ember-a11y-refocus from 4.0.0 to 4.1.0 by @dependabot in #7859
- Bump caniuse-db from 1.0.30001628 to 1.0.30001629 by @dependabot in #7863
- Bump @sentry/ember from 8.7.0 to 8.8.0 by @dependabot in #7866
Full Changelog: v41.2.0...v41.3.0
Levity
What's Changed
What's Changed
- Update Ember to v5.8.1 by @jrjohnson in #7801
- Add course years to Instructor/LearnerGroup displays by @michaelchadwick in #7805
- Update pnpm to v9 in workflows by @jrjohnson in #7815
- Fix the global search test by @jrjohnson in #7816
- Fixes course search when searching for title AND externalId by @michaelchadwick in #7819
- Use display name in search results by @jrjohnson in #7826
- Bump frontend lockfileVersion from 6 to 9 by @michaelchadwick in #7835
Dependencies
- Bump @sentry/ember from 7.112.2 to 7.113.0 by @dependabot in #7807
- Bump ember-cli-deploy-s3-index from 3.0.0 to 4.0.3 by @dependabot in #7806
- Update Transitive Dependencies by @github-actions in #7808
- Bump @sentry/ember from 7.113.0 to 7.114.0 by @dependabot in #7813
- Bump pnpm/action-setup from 3 to 4 by @dependabot in #7814
- Bump the embroider group with 2 updates by @dependabot in #7812
- Bump ember-intl from 6.5.3 to 6.5.4 by @dependabot in #7809
- Bump sass from 1.76.0 to 1.77.0 by @dependabot in #7810
- Bump caniuse-db from 1.0.30001616 to 1.0.30001617 by @dependabot in #7818
- Bump validator from 13.11.0 to 13.12.0 by @dependabot in #7817
- Bump @percy/cli from 1.28.5 to 1.28.6 by @dependabot in #7824
- Bump sass from 1.77.0 to 1.77.1 by @dependabot in #7823
- Bump caniuse-db from 1.0.30001617 to 1.0.30001618 by @dependabot in #7830
- Use Zorgbort to Create Dependency Update Pull Requests by @jrjohnson in #7827
- Update Transitive Dependencies by @zorgbort in #7831
- Bump caniuse-db from 1.0.30001618 to 1.0.30001620 by @dependabot in #7832
Full Changelog: v41.1.0...v41.2.0
Surface Of Nothing
What's Changed
What's Changed
- changed cohort label and value to be left-justified by @michaelchadwick in #7799
- fixes getter/method mismatch in CurrentUser service by @stopfstedt in #7787
- Fix staging deploy runs by @jrjohnson in #7802
- Downgrade S3 Index Deploy Plugin by @jrjohnson in #7804
Dependencies
- Update Transitive Dependencies by @zorgbort in #7800
- Bump caniuse-db from 1.0.30001613 to 1.0.30001614 by @dependabot in #7803
New Contributors
- @michaelchadwick made their first contribution in #7799
Full Changelog: v41.0.0...v41.1.0