|
1 | | -# Current Changelog moved to GitHub releases page |
2 | | - |
3 | | -* https://github.com/BerkeleyLibrary/avplayer/releases |
| 1 | +# 1.1.5 (2026-02-05) |
| 2 | + |
| 3 | +* AP-536 Change some OkComputer healthchecks to HEAD requests |
| 4 | + Alma and Wowza healthchecks now use HEAD requests, mainly because |
| 5 | + we are only concerned with service status for these checks, and |
| 6 | + because Alma, specifically, responds much faster for HEAD requests |
| 7 | + than for GET requests. |
| 8 | +* Adds the Berkeley_Library_Util gem to enable a new, extended version |
| 9 | + of OkComputer's HTTPCheck that is called HeadCheck. |
| 10 | +* OkComputer uses open-uri under the hood, which does not support HEAD |
| 11 | + requests, so we used our own Requester wrapper for RestClient to |
| 12 | + extend support. |
| 13 | + |
| 14 | +# 1.1.4 (2026-01-15) |
| 15 | + |
| 16 | +* ADA-669 stylesheets: Refactor header imprint styles |
| 17 | + Before this change, the containing `a` element was using a `display` |
| 18 | + of `contents`, which caused the elements to be inaccessible via the |
| 19 | + keyboard. Changing the `a` to be a simple flex item caused various |
| 20 | + other layout issues that were corrected: |
| 21 | + * `vertical-align` was set to `middle` for both the image and text, |
| 22 | + allowing them to look mostly the same as before. |
| 23 | + * Added `text-align: center` to ensure the elements are centred on |
| 24 | + mobile-sized viewports in column layout mode. |
| 25 | + * On mobile, the image remains a `block` element so that it causes a |
| 26 | + hard break in the flex grid (otherwise, on larger mobile/tablet |
| 27 | + screen sizes, it is undersized and the "Audio/Video" appears next to |
| 28 | + the logo element). On desktop, they are no longer required to be |
| 29 | + `block` elements. |
| 30 | + * Additionally, the fixed width size of the logo is now set as the |
| 31 | + `max-width`, and a `width` of `100%` is used. This allows the logo |
| 32 | + to shrink on very small viewports, such as an iPhone 11 in 2x zoom |
| 33 | + mode. The iPhone 11 @ 2x has an effective viewport of 305px, which |
| 34 | + is smaller than the 315px width and caused the logo to be cut off |
| 35 | + with the current rules. |
| 36 | +* ADA-670 Rework HTML markup for records |
| 37 | + * Use `<ARTICLE/>` for the overall record container; each track remains |
| 38 | + its own `<SECTION/>` which makes more semantic sense. |
| 39 | + * Use `<ASIDE/>` instead of `<UL/>` for track information. This is the |
| 40 | + intent for this tag (ancillary information about the section it appears |
| 41 | + inside or next to), and fixes the accessibility issue of improperly |
| 42 | + using a list for markup of something that is not a list. |
| 43 | +* ADA-674 Use the `aria-pressed` attribute on fullscreen |
| 44 | + * This adds the `aria-pressed` attribute for the fullscreen button. The |
| 45 | + value toggles in the enterFullScreen/exitFullScreen methods. |
| 46 | + * Notably, the value is always `false` in Safari / iOS WebKit. This is |
| 47 | + because the WebKit's native fullscreen view disable access to the DOM |
| 48 | + and all elements. There is no way to interact or manipulate them from |
| 49 | + the fullscreen view. This should be fine, because that means any time |
| 50 | + the user can interact with them, the pressed value should be false. |
| 51 | +* ADA-667 Always set ARIA attributes on time scrubber |
| 52 | + * This is a backport of https://github.com/mediaelement/mediaelement/pull/2986, |
| 53 | + which is described in https://github.com/mediaelement/mediaelement/issues/2908. |
| 54 | + * Co-authored-by: Raphael Krusenbaum <rkrusenb-git@noreply.materna.group> |
| 55 | +* ADA-667 Add volume status element to volume slider |
| 56 | + * This fixes https://github.com/mediaelement/mediaelement/issues/2950 and |
| 57 | + https://github.com/mediaelement/mediaelement/issues/2976, and is a full |
| 58 | + backport of https://github.com/mediaelement/mediaelement/pull/2988. |
| 59 | + * Co-authored-by: Raphael Krusenbaum <rkrusenb-git@noreply.materna.group> |
| 60 | + |
| 61 | +# 1.1.3 (2026-01-13) |
| 62 | + |
| 63 | +* DP-2239 updating footer image to ucb svg |
| 64 | +* Instead of changing the colour of links on hover to the highlight |
| 65 | + colour (which results in very poor contrast), use the box shadow |
| 66 | + effect that we already use in Framework and Lost-and-Found. |
| 67 | +* For the login button on the header, change the cursor to a pointer |
| 68 | + so it appears as a link, instead of leaving it as an arrow since it |
| 69 | + actually is a button. This helps POLA / UX. |
| 70 | + |
| 71 | +Closes: ADA-668 |
| 72 | + |
| 73 | +# 1.1.2 (2026-01-12) |
| 74 | + |
| 75 | +* update library logo |
| 76 | + |
| 77 | +# 1.1.1 (2025-12-17) |
| 78 | + |
| 79 | +* fix mutiplatform builds |
| 80 | +* ensures test artifacts are copied out |
4 | 81 |
|
5 | 82 | # 1.1.0 (2025-12-09) |
6 | 83 |
|
|
0 commit comments