Releases: ilios/frontend
Releases · ilios/frontend
Outside The Door
What's Changed
What's Changed
- Normalize Deletion Confirmation dropdown sections by @michaelchadwick in #9107
- ProgramYear column values now show 0 in place of warning icons by @michaelchadwick in #9111
- group fontawesome packages for dependency updates. by @stopfstedt in #9120
- add a 10ms delay to scrolling behaviour. by @stopfstedt in #9113
- Program overview label/value elements aligned and shortTitle revert mechanism fixed by @michaelchadwick in #9112
- Switch to Variable Fonts by @jrjohnson in #9110
- Adjust User Guide Link by @jrjohnson in #9100
- Courses Loading Header Fixed by @jrjohnson in #9108
- Breadcrumb links hover improvement by @michaelchadwick in #9115
- Replace Link Button Mixin by @jrjohnson in #9127
- All out Nunito by @jrjohnson in #9125
- unhinkify details cohort component by @stopfstedt in #9131
- Turn all the enabled blue trash can icons to red by @michaelchadwick in #9130
- Replace Server Variables Addon by @jrjohnson in #9132
- group ember-intl package dependency updates. by @stopfstedt in #9140
- Turn one extra can from blue to read by @michaelchadwick in #9143
- adds integration test for DetailCohortManager component by @stopfstedt in #9144
- Remove text underline on button hover by @michaelchadwick in #9129
- Vocabular(ies/y) by Session Type now has proper unique
<title>by @michaelchadwick in #9123 - Replace Addons for PWA Building by @jrjohnson in #9145
- Visualization "no data" translation message update by @michaelchadwick in #9122
- Add Cohort Members toggle component to Program Years by @michaelchadwick in #9126
- Adjust the pnpm Update Time by @jrjohnson in #9152
- corrects and improves color coding of events in offering calendar and learner-group calendar. by @stopfstedt in #9109
- Dashboard->Calendar filter toggling less screen shifty now by @michaelchadwick in #9149
- Screenshot the Entire Page by @jrjohnson in #9148
- Learner Group Copy component update by @michaelchadwick in #9146
- Associated Courses component headers are now locked by @michaelchadwick in #9151
- Normalize MultiButton component by @michaelchadwick in #9155
- Move Icons to Assets by @jrjohnson in #9159
- Consolidate Ember Truth Helper Imports by @jrjohnson in #9158
- drop obsolete enlint-env config comments. by @stopfstedt in #9153
- replace sort-manager SCSS mixin with class equivalent. by @stopfstedt in #9162
- Remove Unused Grid from Header by @jrjohnson in #9163
- make table headers in learner-group user management sticky. by @stopfstedt in #9156
Dependencies
- Infrastructure Updates by @jrjohnson in #9116
- Update PNPM to v10.29.2 by @zorgbort in #9134
- Bump @ember-intl/v1-compat from 1.0.4 to 1.0.5 by @dependabot[bot] in #9139
- Bump eslint-plugin-yml from 3.0.0 to 3.1.2 by @dependabot[bot] in #9135
- Bump caniuse-db from 1.0.30001767 to 1.0.30001769 by @dependabot[bot] in #9136
- Bump ember-intl from 8.0.4 to 8.0.5 by @dependabot[bot] in #9138
- Bump ember-cli-flash from 6.0.0 to 7.0.0 by @dependabot[bot] in #9142
- Bump @ember-intl/lint from 0.5.0 to 0.7.1 by @dependabot[bot] in #9137
Full Changelog: v45.4.0...v45.5.0
Imagination Overload
What's Changed
What's Changed
- Use Sentry Release Action by @jrjohnson in #9049
- routes cleanup by @stopfstedt in #9050
- pass translated strings to flash-messages service instead of lang key. by @stopfstedt in #9038
- Adds LocalStorage service and saves user locale preference by @michaelchadwick in #9045
- convert calendarEventTooltip utility fn into service. by @stopfstedt in #9037
- use translations in locale chooser in lintable manner. by @stopfstedt in #9041
- Update pnpm version by @stopfstedt in #9061
- Overview title text no longer looks like link by @michaelchadwick in #9063
- Remove the Logo from Screenshots by @jrjohnson in #9068
- Fixes New Program Year default value undefined bug by @michaelchadwick in #9067
- rm dead code. by @stopfstedt in #9036
- New Course Saved Successfully message now hides if school or year is changed by @michaelchadwick in #9077
- scroll deletion confirmation dialog into view. by @stopfstedt in #9076
- Removes italic styling for Admin->User List filter to improve legibility by @michaelchadwick in #9074
- Improve Visual Diff Output by @jrjohnson in #9087
- Improved Visual Diff Results by @jrjohnson in #9091
- Improved Session->Learner Group cohort selection spacing by @michaelchadwick in #9081
- code cleanup: replace slice().reverse() with toReversed(). by @stopfstedt in #9085
- code cleanup: replace slice().sort() with toSorted(). by @stopfstedt in #9088
- add missing arg to translation call. by @stopfstedt in #9093
- LearnerGroup calendar hide/show status now tracked in querystring by @michaelchadwick in #9089
- Import Icons from JS by @jrjohnson in #9084
- Restore Icon Colors by @jrjohnson in #9102
- Only get/set localStorage for locale if not testing by @michaelchadwick in #9101
- LearnerGroup Calendar event and tooltip improvements by @michaelchadwick in #9086
- Test Safari in CI by @jrjohnson in #9103
- Replace Visual Diff Comments by @jrjohnson in #9104
- New Source for Fonts by @jrjohnson in #9097
- ensure that new competencies are saved. by @stopfstedt in #9106
- School Competency style updates by @michaelchadwick in #9096
- Improve Header Menu Styling by @jrjohnson in #9105
- remove offerings list header whilst editing an offering. by @stopfstedt in #9075
Dependencies
- Bump Upload and Download Artifact Actions by @jrjohnson in #9030
- Bump stylelint-scss from 6.13.0 to 6.14.0 by @dependabot[bot] in #9060
- Bump ember-intl from 8.0.2 to 8.0.3 by @dependabot[bot] in #9059
- Bump sass from 1.97.1 to 1.97.2 by @dependabot[bot] in #9058
- Bump @ember-intl/v1-compat from 1.0.2 to 1.0.3 by @dependabot[bot] in #9057
- Bump ember-primitives from 0.50.1 to 0.53.0 by @dependabot[bot] in #9053
- Bump webpack-bundle-analyzer from 4.10.2 to 5.1.1 by @dependabot[bot] in #9056
- Bump @ember-intl/lint from 0.3.0 to 0.3.3 by @dependabot[bot] in #9055
- Bump caniuse-db from 1.0.30001761 to 1.0.30001764 by @dependabot[bot] in #9054
- Bump @embroider/macros from 1.19.5 to 1.19.6 in the embroider group by @dependabot[bot] in #9051
- Bump the ember-data group with 11 updates by @dependabot[bot] in #9052
- Update PNPM to v10.28.1 by @zorgbort in #9066
- Bump @zumer/snapdom from 2.0.1 to 2.0.2 by @dependabot[bot] in #9072
- Bump caniuse-db from 1.0.30001764 to 1.0.30001765 by @dependabot[bot] in #9069
- Bump @percy/cli from 1.31.6 to 1.31.8 by @dependabot[bot] in #9070
- Bump eslint-plugin-yml from 1.19.1 to 3.0.0 by @dependabot[bot] in #9073
- Bump @sentry/ember from 10.32.1 to 10.35.0 by @dependabot[bot] in #9071
- Supply Chain Attack Protection by @jrjohnson in #9080
- Update Transitive Dependencies by @zorgbort in #9094
- Update PNPM to v10.28.2 by @zorgbort in #9095
- Bump @sentry/ember from 10.36.0 to 10.37.0 by @dependabot[bot] in #9099
- Bump @ember-intl/lint from 0.4.1 to 0.5.0 by @dependabot[bot] in #9098
- Update Transitive Dependencies by @zorgbort in #9114
Full Changelog: v45.3.0...v45.4.0
Sea Org
What's Changed
What's Changed
- replaces SCSS main-list-box-header-title mixin with class equivalent by @stopfstedt in #8999
- Update visual-differ zip file name by @michaelchadwick in #9009
- Fix User Profile page styling inconsistencies and extra space by @michaelchadwick in #9008
- updated Terms by Program Year report description to match dropdown by @michaelchadwick in #9007
- Remove extra space after WaaG Single Event session link by @michaelchadwick in #9010
- Stop hiding Cohorts column of Program Years list table on small screens by @michaelchadwick in #9011
- replaces graph-with-data-table mixin with class equivalent. by @stopfstedt in #8995
- rm dependabot-automerge workflow. by @stopfstedt in #9020
- New Curriculum Report: Tagged Terms (Rolled Up) by @michaelchadwick in #8984
- New ProgramYear selection now disables unavailable years instead of removing them by @michaelchadwick in #9031
- Add Distinctive Session Label by @jrjohnson in #9028
- Updates Ember-Intl to version 8 by @stopfstedt in #9035
- Adds counts to Single Event sections by @michaelchadwick in #9034
- Curriculum Reports->Session Objectives objectives column more specific now by @michaelchadwick in #9033
- use "Location" label instead of "Room". by @stopfstedt in #9039
- move translations into right spot, and remove duplicate entry. by @stopfstedt in #9042
- use translatable text for ICS copy button by @stopfstedt in #9040
- make file-type specific translatable labels lintable. by @stopfstedt in #9046
- make lang string for calendar view types lintable. by @stopfstedt in #9043
- make usage of day-of-the-week labels in offering form lintable. by @stopfstedt in #9044
Dependencies
- Update PNPM to v10.25.0 by @zorgbort in #9001
- Update Transitive Dependencies by @zorgbort in #9016
- Bump ember-primitives from 0.46.0 to 0.48.1 by @dependabot[bot] in #9018
- Update PNPM to v10.26.0 by @zorgbort in #9021
- Update Transitive Dependencies by @zorgbort in #9022
- Update Transitive Dependencies by @zorgbort in #9026
- Update PNPM to v10.27.0 by @zorgbort in #9023
- Update Transitive Dependencies by @zorgbort in #9029
- Bump ember-cli-deprecation-workflow from 3.4.0 to 4.0.0 by @dependabot[bot] in #9025
- Bump sonarsource/sonarqube-scan-action from 6 to 7 by @dependabot[bot] in #9012
- Bump ember-primitives from 0.48.2 to 0.50.1 by @dependabot[bot] in #9032
- Bump peter-evans/create-pull-request from 7 to 8 by @dependabot[bot] in #9015
Full Changelog: v45.2.1...v45.3.0
Intensity
What's Changed
What's Changed
- Improve Curriculum Report Buttons by @michaelchadwick in #8996
- rm obsolete getter. by @stopfstedt in #8993
- Fixes Course Rollover future cohort display bug by @michaelchadwick in #9006
Dependencies
Full Changelog: v45.2.0...v45.2.1
Wicked Stew
What's Changed
What's Changed
- replace the ilios-table-structure, ilios-table-colors, and ilios-removable-table mixins with classes by @stopfstedt in #8966
- Remove
ilios-off-screenSASS mixin by @michaelchadwick in #8964 - Move Update Day by @jrjohnson in #8975
- Rm unused event attrs by @stopfstedt in #8974
- Added New Curriculum Report: Instructional Time by @michaelchadwick in #8967
- Adds pre-work indicator to calendar events by @stopfstedt in #8971
- Fix Bulk New Users table WCAG 2.2 § 1.3.1 A-level violation by @michaelchadwick in #8970
- New Visual Diffing by @jrjohnson in #8976
- Replace
ilios-zebra-listSASS mixin with equivalent class by @michaelchadwick in #8965 - Take Screenshots at Multiple Widths by @jrjohnson in #8985
- Update Transitive Dependencies by @jrjohnson in #8990
- Adds Learners column to Session->Offerings table by @michaelchadwick in #8949
- Replace
critical-notice()SASS mixin with equivalent class by @michaelchadwick in #8958 - Capture Screenshots with Exam by @jrjohnson in #8991
- code cleanup. by @stopfstedt in #8992
- Reset downloads/screenshots directory on each screenshot run by @michaelchadwick in #8998
Dependencies
- Update PNPM to v10.24.0 by @zorgbort in #8983
- Bump the ember-data group with 11 updates by @dependabot[bot] in #8979
- Bump ember-primitives from 0.42.1 to 0.46.0 by @dependabot[bot] in #8982
- Bump actions/checkout from 5 to 6 by @dependabot[bot] in #8969
Full Changelog: v45.1.2...v45.2.0
Taking Credit
What's Changed
What's Changed
- Prereq linkage fix by @stopfstedt in #8972
Dependencies
Full Changelog: v45.1.1...v45.1.2
Not Clear At All
What's Changed
What's Changed
- Remove
paragraph-line-height()SASS mixin by @michaelchadwick in #8950 - Replaced
user-search-results()SASS mixin with equivalent class by @michaelchadwick in #8954 - Replace Resize Observer by @jrjohnson in #8955
- Session Details styling improvement by @michaelchadwick in #8953
- remove pointless data transformation. by @stopfstedt in #8960
- Use factory to create events on offering and learner-group calendars by @stopfstedt in #8959
- Remove unused objective-manage(r) style files by @michaelchadwick in #8962
- Use dedicated class for representing Events by @stopfstedt in #8963
- Replaced
ilios-browser-defaultsSASS mixin with shared class by @michaelchadwick in #8961
Dependencies
Full Changelog: v45.1.0...v45.1.1
Gone Too Soon
What's Changed
What's Changed
- Remove
dashboard-componentSASS mixin by @michaelchadwick in #8937 - Replace
data-visualizationSASS mixin with class by @michaelchadwick in #8938 - Add Aria Attributes to FadeTextComponent by @jrjohnson in #8939
- New/Manage Learning Material form revamp by @michaelchadwick in #8789
- Replace
main-sectionSASS mixin with class across frontend and ilios-common by @michaelchadwick in #8943 - Only Hide Vertical Overflow on FadeText by @jrjohnson in #8942
- Remove
flashSASS mixin by @michaelchadwick in #8948 - Added new Curriculum Report: Session Offerings by @michaelchadwick in #8946
- display end-of-day, ILM-based events in the calendar by @stopfstedt in #8940
- replaced
iconSASS mixin by @michaelchadwick in #8947
Dependencies
Full Changelog: v45.0.0...v45.1.0
What We Wanted
What's Changed
What's Changed
- Fix 'general.backToTop' translation bug by @michaelchadwick in #8908
- remove excessive vertical spacing from weeks without events. by @stopfstedt in #8913
- prevent forever-overlay on root learner groups list for schools without programs or cohorts by @stopfstedt in #8912
- Fixes issue with WaaG headings not getting the same style on non-local environments by @michaelchadwick in #8917
- Fix report title reverting to auto-gen even after being created by @michaelchadwick in #8916
- inlines publication status title into the icon. by @stopfstedt in #8914
- Replace background-color for all form
<input>and<textarea>elements by @michaelchadwick in #8919 - Brightest white: now with a new name! by @michaelchadwick in #8923
- rm obsolete filter-tools component stylesheet and clearfix mixin. by @stopfstedt in #8920
- replaces admin-blocks mixin with admin-block class. by @stopfstedt in #8921
- add infrastructure for including shared stylesheets in the ilios-common package. by @stopfstedt in #8924
- Replaces header-menu and header-menu-item mixins with class based equivalents by @stopfstedt in #8922
- adds aria-labels that handle duplicate session titles in the same course. by @stopfstedt in #8918
- replace
loading-box()sass mixin by @michaelchadwick in #8927 - PublishAllSessions component spacing improvement by @michaelchadwick in #8925
- moves shared stylesheet into the right package. by @stopfstedt in #8934
- Update Browser Support Matrix by @jrjohnson in #8818
- Skip Todo Tests by @jrjohnson in #8933
- Remove Unneeded Color Imports by @jrjohnson in #8932
- Remove Awkward Loading from SessionCopy by @jrjohnson in #8930
- replaced
visually-hidden()mixin with visually-hidden class by @michaelchadwick in #8931 - Set LearnerGroups->ProgramYear default to current year by @michaelchadwick in #8910
- Program->ProgramYears now keep track of expand/collapse state by @michaelchadwick in #8911
- Replace
text-wrap()sass mixin with equivalent classes by @michaelchadwick in #8935 - replace
loading-shimmerandloading-textmixins with equivalent classes by @michaelchadwick in #8928 - sort lines alphabetically and rm placeholder comment. by @stopfstedt in #8936
- replaces ilios-zebra-table mixin with class equivalent. by @stopfstedt in #8929
- replaces verification-preview-table mixin with class equivalent. by @stopfstedt in #8926
- Fix Program->ProgramYear missing collapse arrow icon by @michaelchadwick in #8941
Dependencies
Full Changelog: v44.4.1...v45.0.0
And You Can See...
What's Changed
What's Changed
- Improve Session Copy summary text by @michaelchadwick in #8904
- Session Copy year now defaults to Course year by @michaelchadwick in #8903
- Refactor EditableField and FadeText by @jrjohnson in #8858
- Adopt recommended qunit linting rules - test app by @stopfstedt in #8902
- Adopt recommended qunit linting rules - frontend by @stopfstedt in #8907
Dependencies
- Update Transitive Dependencies by @zorgbort in #8905
- Bump actions/upload-artifact from 4 to 5 by @dependabot[bot] in #8906
- Update PNPM to v10.20.0 by @zorgbort in #8909
Full Changelog: v44.4.0...v44.4.1