Releases: ilios/frontend
Releases · ilios/frontend
In My Time
What's Changed
What's Changed
- Fix create new school frontend test that DOES NOT always fail if browser is unfocused by @michaelchadwick in #8768
- Create TermsCalendarFilter component like CoursesCalendarFilter component by @michaelchadwick in #8764
- sort session and course subject reports by year in descending order by @stopfstedt in #8770
- Make Program Year side spacing consistent with rest of page by @michaelchadwick in #8753
- Style Input Accents by @jrjohnson in #8774
- Fix Connection Lost Component by @jrjohnson in #8775
- Improve Readability of Single Events by @jrjohnson in #8773
- User Search style fix by @michaelchadwick in #8781
- explicitly provide year as context when routing to weeklyevents page. by @stopfstedt in #8776
- Lighter Bold by @jrjohnson in #8777
- Remove restriction on searching the same query again by @michaelchadwick in #8784
- Course->Session space normalization fixes by @michaelchadwick in #8780
- Course search hidden results now have a 'show less' to go with the 'show more' by @michaelchadwick in #8785
- show session attributes on multi-day events. by @stopfstedt in #8787
- Add better French translation for 'Supplemental Curriculum' by @michaelchadwick in #8790
- Single Events now guaranteed to have unique
<title>
values by @michaelchadwick in #8792 - pin SASS dependency to version 1.91.0 by @stopfstedt in #8800
- Improve Session Copy Data Loading by @jrjohnson in #8805
- Fixes several mixed-decls SASS deprecations by @stopfstedt in #8802
- adds background color to list items on active/hover state by @stopfstedt in #8806
- Hide Unmatched Sessions in Search by @jrjohnson in #8803
- Keep track of expanded/collapsed sessions by @michaelchadwick in #8798
- Add duration to Week at a Glance events by @michaelchadwick in #8791
- Replace Froala with Quill by @michaelchadwick in #8739
Dependencies
- Update Transitive Dependencies by @zorgbort in #8771
- Bump actions/checkout from 4 to 5 by @dependabot[bot] in #8772
- Update PNPM to v10.15.0 by @zorgbort in #8778
- Update Transitive Dependencies by @zorgbort in #8782
- Update PNPM to v10.15.1 by @zorgbort in #8786
- Bump actions/setup-node from 4 to 5 by @dependabot[bot] in #8795
- Bump actions/github-script from 7 to 8 by @dependabot[bot] in #8794
- Update Transitive Dependencies by @zorgbort in #8812
Full Changelog: v44.2.0...v44.3.0
No Control
What's Changed
What's Changed
- Fix Calendar->Filters->Terms sub-heading size by @michaelchadwick in #8758
- Improve a11y of Monthly Calendar by @jrjohnson in #8755
- Added missing aria-label to CurrInv Report download links by @michaelchadwick in #8751
- Removal Confirm sections use less padding on smaller screen by @michaelchadwick in #8757
- Fix remaining Course/Session mismatched visible/accessible labels by @michaelchadwick in #8761
- CurrInv Report list removeConfirmation row now stretches across table on all resolutions by @michaelchadwick in #8756
- Add Space in WaaG by @jrjohnson in #8762
- removes obsolete publication-check routes for program and program-years. by @stopfstedt in #8759
- Hide Empty Instructors List by @jrjohnson in #8765
- Add Search Suggestions to Global Search Results by @jrjohnson in #8722
- removes minimum character limit from global search input by @stopfstedt in #8766
- Dashboard Courses Filter now shows proper loading spinner by @michaelchadwick in #8767
- allow access to routes in admin interfaces only if user performs non-learner function. by @stopfstedt in #8752
- Convert Route Templates to Template Tag Format by @jrjohnson in #8769
Dependencies
Full Changelog: v44.1.0...v44.2.0
Mad
What's Changed
What's Changed
- My Profile->Permissions header size/content and a11y fixes by @michaelchadwick in #8732
- Fix Weekly Events toggle a11y violation by @michaelchadwick in #8708
- Reclaim helpful Global Search features by @michaelchadwick in #8734
- show direct learner-group membership count instead of totals in offering form by @stopfstedt in #8733
- corrects broken primary-cohort assignment during student bulk upload. by @stopfstedt in #8735
- Improve Course deletion styling by @michaelchadwick in #8737
- Add headers to Global Search filter groups by @michaelchadwick in #8736
- Fixup Some Input Borders by @jrjohnson in #8742
- Enable School Data Pre-fetching by @jrjohnson in #8743
- Pin and Separate Days in Week at a Glance by @jrjohnson in #8741
- Course Rollover now only creates selected-cohorts container when there are chosen cohorts by @michaelchadwick in #8748
- show the membership total on top-level learner-groups, but only if it exceeds 0. by @stopfstedt in #8746
- Adjust Size of Year in All Weeks View by @jrjohnson in #8747
- Fix CurrInvReport empty list a11y violation by @michaelchadwick in #8750
- Admin->Upload Multiple Users a11y fix and sprucing by @michaelchadwick in #8749
- Additional pushState->replaceState fixes by @michaelchadwick in #8754
Dependencies
Full Changelog: v44.0.1...v44.1.0
My Own Advice
What's Changed
What's Changed
- adds wrapper element around validation error messages by @stopfstedt in #8695
- Fix Update Notification Styling by @jrjohnson in #8694
- Check for valid User Profile Calendar events before accessing by @michaelchadwick in #8692
- Fix
A11y audit
tests intest-app
by @michaelchadwick in #8693 - Fully Engage a11y Tests by @jrjohnson in #8691
- Upgrade to Node v22 by @jrjohnson in #8697
- focus on first input field that has a validation error on form submission. by @stopfstedt in #8635
- display courses associated with instructor groups in new component by @stopfstedt in #8701
- Avoid Empty Competency List by @jrjohnson in #8703
- Global Search Box Style Adjustments by @jrjohnson in #8696
- Hide Empty Materials Lists by @jrjohnson in #8704
- Display BackToTop link if Dashboard is too tall and user scrolls down by @michaelchadwick in #8652
- Add missing icon for unpublished ILMs on WaaG and single events by @michaelchadwick in #8605
- remove unnecessary school column from associated courses table. by @stopfstedt in #8705
- Fix Course Print Preview objectives from scrolling by @michaelchadwick in #8714
- check if user is authenticated in session before checking user permissions. by @stopfstedt in #8706
- Removed the extra "this" from that "this this" translation by @michaelchadwick in #8707
- Update Transitive Dependencies by @jrjohnson in #8713
- Choose Calendar Color Based on Session Type by @jrjohnson in #8711
- aggregate course title and course year into one value to improve sortability by @stopfstedt in #8716
- aggregate school title, course title, and course year into one value/column. by @stopfstedt in #8715
- Course Print Preview Overhaul by @michaelchadwick in #8717
- consolidates scroll-into-view behaviour and implementations by @stopfstedt in #8724
- Fix All Weeks Year Calculation by @jrjohnson in #8723
- Hide School Names While Loading by @jrjohnson in #8719
- display courses associated with program years in new component by @stopfstedt in #8699
- Use replaceState instead of pushState for querystring updates by @michaelchadwick in #8721
- Color Palette Adjustments by @jrjohnson in #8709
- Show empty row with message when no data in Curricular Inventory Report tables by @michaelchadwick in #8720
- Add Fallback for User Menu by @jrjohnson in #8725
- solve a11y violation by not rendering an empty list. by @stopfstedt in #8726
- removes misapplied aria labels from button. by @stopfstedt in #8727
- rm unnecessary top border. by @stopfstedt in #8729
Dependencies
- Update PNPM to v10.13.1 by @zorgbort in #8688
- Update Transitive Dependencies by @zorgbort in #8698
- Update Transitive Dependencies by @zorgbort in #8700
- Update Transitive Dependencies by @zorgbort in #8718
Full Changelog: v44.0.0...v44.0.1
Gone Too Soon
What's Changed
What's Changed
- V2 Search API by @jrjohnson in #8654
- Assorted a11y Fixes by @jrjohnson in #8690
Full Changelog: v43.12.0...v44.0.0
No Guarantees In Space
What's Changed
What's Changed
- Adjust Course Year Header Level by @jrjohnson in #8685
- Replace sass Color Variables with css Custom Properties by @jrjohnson in #8687
- Fix Saving Groups UI by @jrjohnson in #8686
- Swap Buttons for Links by @jrjohnson in #8684
- display sessions associated with a given learner-group. by @stopfstedt in #8644
Full Changelog: v43.11.0...v43.12.0
Shadow Of Myself
What's Changed
What's Changed
- Correct Style of Link Buttons by @jrjohnson in #8666
- Improvements to our Accessibility Checks by @jrjohnson in #8667
- reorganizes page object in a cleaner way. by @stopfstedt in #8662
- Remove Qunit Theme by @jrjohnson in #8668
- Fix Dashboard->Event->LM note alignment by @michaelchadwick in #8664
- Subject Report object types that use search inputs now focused when validation fails by @michaelchadwick in #8602
- Fixed incorrect translation key capitalization method by @michaelchadwick in #8673
- Eighty Six Code Climate by @jrjohnson in #8678
- Label Interactive Elements by @jrjohnson in #8674
- allow for the expansion of multiple years in course selector. by @stopfstedt in #8637
- Limit Integration a11y Tests by @jrjohnson in #8676
- Improve Print Course Accessibility by @jrjohnson in #8677
- Make all
<title>
values unique by @michaelchadwick in #8665 - Course Collapsed Objectives now using condensed style by @michaelchadwick in #8682
- Improve login page initial load time by @michaelchadwick in #8663
- Improve Color Accessibliity by @jrjohnson in #8681
- Adjust Header Levels by @jrjohnson in #8675
- Curriculum Reports download now has correct school column header and value by @michaelchadwick in #8670
- Curriculum Reports copy button url now updates with correct report type by @michaelchadwick in #8672
- Replace Term Picker Interaction by @jrjohnson in #8680
- Assorted Accessibility Fixes by @jrjohnson in #8679
- consider learner-groups associated with ILM when calculating session-to-learnergroup totals. by @stopfstedt in #8648
Dependencies
- Update Transitive Dependencies by @jrjohnson in #8669
- Update Transitive Dependencies by @zorgbort in #8683
Full Changelog: v43.10.0...v43.11.0
With Red X's
What's Changed
What's Changed
- escape user input before using it as regular expression. by @stopfstedt in #8641
- consider selected courses input when picking the right school in dropdown. by @stopfstedt in #8639
- render the name of the current learner group, not its top-level parent, in the component title. by @stopfstedt in #8636
- groups events by their starting date and provides visual divider between event groups. by @stopfstedt in #8642
- relabels "curriculum inventory institution" as "institutional information". by @stopfstedt in #8649
- Added space to default message when no Program years by @michaelchadwick in #8653
- ensure that the program year model is always loaded in route. by @stopfstedt in #8647
- Added content for
<meta name="description">
by @michaelchadwick in #8660 - only run Acceptance tests when doing visual regression checks in the CI. by @stopfstedt in #8634
- corrects lang string key. by @stopfstedt in #8646
- Better Single Event -> Course Objectives aria-label by @michaelchadwick in #8645
- Add Program and ProgramYear to LG breadcrumbs by @michaelchadwick in #8650
- Change global search year filter default to current academic year by @michaelchadwick in #8651
Dependencies
- Update Transitive Dependencies by @zorgbort in #8638
- Update PNPM to v10.12.3 by @zorgbort in #8643
- Bump ember-keyboard from 9.0.1 to 9.0.2 by @dependabot in #8657
- Bump browserslist from 4.25.0 to 4.25.1 by @dependabot in #8658
- Bump @sentry/ember from 9.30.0 to 9.34.0 by @dependabot in #8655
- Bump caniuse-db from 1.0.30001724 to 1.0.30001726 by @dependabot in #8659
- Bump ember-file-upload from 9.4.1 to 9.5.0 by @dependabot in #8656
- Update PNPM to v10.12.4 by @zorgbort in #8661
Full Changelog: v43.9.3...v43.10.0
What Did I Say?
What's Changed
What's Changed
- Update Ember CLI to v6.5.0 by @jrjohnson in #8626
- clear search input in new directory user form as appropriate by @stopfstedt in #8624
- Import and Use Refocus Styles by @jrjohnson in #8630
- sort vocabularies by title in program-year-objective/terms manager. by @stopfstedt in #8631
- just print "none" in my-materials if no materials are available to the user. by @stopfstedt in #8632
- in-lines user status indicator with full name. by @stopfstedt in #8633
Dependencies
- Update Transitive Dependencies by @zorgbort in #8625
- Bump ember-a11y-refocus from 4.1.4 to 5.0.0 by @dependabot in #8627
- Update Transitive Dependencies by @zorgbort in #8629
Full Changelog: v43.9.2...v43.9.3
Tine Is Not Linear
What's Changed
What's Changed
- moves sessions filter into sessions list header. by @stopfstedt in #8611
- adds ability to add inactive users from user search results. by @stopfstedt in #8615
- indicate inactive users with icon. by @stopfstedt in #8610
- improve table layout and spacing in learner group management ui. by @stopfstedt in #8617
- consolidates user account status indicator in new component. by @stopfstedt in #8618
- corrects displayed learner groups members count. by @stopfstedt in #8619
- better placement of search box during learner-group user management by @stopfstedt in #8620
- space saver - moves search box into section header. by @stopfstedt in #8622
- improves title for disabled user account icon. by @stopfstedt in #8623
- space saver - moves search box into component header by @stopfstedt in #8621
Dependencies
- Update Transitive Dependencies by @zorgbort in #8612
- Bump sass from 1.89.1 to 1.89.2 by @dependabot in #8614
- Bump ember-intl from 7.2.0 to 7.3.0 by @dependabot in #8613
- Update PNPM to v10.12.1 by @zorgbort in #8616
Full Changelog: v43.9.1...v43.9.2