Changelog
- Refreshed the toolbar's visual design with self-hosted Alef (panel titles) and Geist (body text) fonts, an updated color palette, and per-panel navigation icons.
- Added a new project logo and brand identity, designed by Robin of
RBNX Studio <https://www.rbnx.studio>_. - Added a "Docs" link to the toolbar that opens the documentation.
- Changed the highlight color for the current request and other "relevant to you" rows from yellow to a green tint, with a left border accent for legibility in dark mode.
- Added a design guidelines page to the documentation describing the project's logo, color palette and typography.
- Improved toolbar accessibility: visible keyboard focus, keyboard-operable scroll regions, reduced-motion support,
aria-expandedon panel toggles, anaria-livestatus for history refreshes, and WCAG 2.1 AA contrast in both themes. - Added a talk to the resources documentation.
- Updated the example screenshot.
- Updated the screenshot capture logic to find the toolbar elements in the shadow DOM.
- Track and display processing time of application, including the toolbar's time, in the timer panel.
- Fixed the History panel rendering a duplicate Refresh button below the one in its title bar.
- Fixed the History panel's Refresh button submitting its form when clicked before the panel's script had loaded.
- Documented the
USE_SHADOW_DOMsetting, which was added in 7.0.0 but was missing from the configuration documentation, and added test coverage for it.
What's Changed
- Update the design interface of the toolbar by @VeldaKiara in #2429
- Updated example screenshot of the toolbar with the new design. by @tim-schilling in #2446
- docs: fix typos in apps.py docstrings by @aoright in #2452
- Track and display middleware time in the toolbar by @earthcomfy in #2049
- Improve cache hit/miss reporting for
cache.get()by @Harsh3006 in #2418 - Square the toolbar handle corners facing the viewport edge by @federicobond in #2460
- Show a single Refresh button in the History panel by @federicobond in #2459
- Document and test the USE_SHADOW_DOM setting by @alissaahodge in #2461
New Contributors
- @aoright made their first contribution in #2452
- @earthcomfy made their first contribution in #2049
- @Harsh3006 made their first contribution in #2418
- @alissaahodge made their first contribution in #2461
Full Changelog: 7.1.1...8.0.0