Skip to content

Last updated: First published:

History of Changes

If you want to know what has changed in the 👜 Bag of Tricks ✨, go to the CHANGELOG.

If you want to know what updates I’ve made to the Jotter or this website in general, you’ve come to the right place.

This history starts when the Jotter first leveraged Starlight on 2024-04-01. The most important changes since the first release relate to the Starlight Guide. The changes are mainly based on user feedback and the fact that I have learned more about things.

WhenWhatWhere
2024-12-14Just realized, that I never introduced @vtbag as a new Level of The BagLet’s extend History!
2024-12-13Moved this site to Astro 5.0 and Starlight 3.0no content updates
2024-10-28Added a note about Starlight with browser-native cross-document view transitions to the Starlight GuideStarlight Guide
2024-10-09Added a reference to Bramus’s collection of view transition examplesReferences
2024-10-04Another browser-native cross-document view transition aid: The <CamShaft> component is what <PageOffset /> is for <ViewTransitions />! Use this component to get rid of unexpected pseudo-scrolling of large view-transition-groups.<CamShaft/>
2024-09-25For browser-native view transitions: The Turn-Signal component gives a sense of direction. Now you can continue to use transition:animate and have forward and back navigation with native cross-document view transitions!<TurnSignal/>
2024-09-17Added a new test to the test page: nested transition groups are coming, but obviously have not arrived, yetVisit the test page to check
2024-09-05A new general purpose component for pure CSS cross-document view transitions: The <ElementCrossing /> brings some facets of transition:persist to @view-transition{navigation: auto}<ElementCrossing/>
2024-08-30Starlight now retains the sidebar state across navigations, providing a more seamless SPA-like experience without requiring view transitions. The guide has been updated to indicate when it’s still advantageous to add the Bag’s view transition support to your Starlight site.Breaking News at the top of page
2024-07-20v1.8.2 of astro-vtbot is out! And it comes with the brand new <InspectionChamber /> component and DevToolbar integration!devToolbar image<InspectionChamber />

Install as integration for DevToolbar app
2024-07-11Exciting news: vtbot got a little sister!@vtbag
2024-07-06Added Bramus’ article on cross-document view transitionsReferences
2024-05-29About to pull two new components out of The Bag: BorderControl and SwapSound. Both originated in the Starlight support but are usable independent of Starlight as well
2024-05-25HiDeoo’s starlight-blog is the most recent entry on the friendly neighbor list.Compatible with
2024-05-23We have a new component that initially emerged from a fun experiment, but could also prove useful on its own<AutoNameSelected />
2024-05-21I’m a fan of Lorenzo Lewis’ multi-sidebar for Starlight and The Bag provides full support for it. In the meanwhile, the sidebar is part of the @lorenzo_lewis/starlight-utils.
2024-05-13Major revision of the note on restoring the script status after view transitionsUpdating State after Transitions
2024-05-12New feature for VtBotDebug: Show how the DOM changes during swap()DOM Manipulations
2024-05-07Updates to the Guide on how to enable view transitions in StarlightStarlight Guide
2024-05-01What is a soft load?Processing Flow
2024-04-20Again a new Starlight-only component: <PageOrder /> gives a new meaning to forwards and backwards depending on the order of your pages in the sidebar.Section in the Guide
2024-04-18I’m giving some background on why native view transitions on large articles often look like scrolling and what to do against it.Defining Transitions
2024-04-16Some best practice patterns on how to re-initialize client side script state after view transition navigation.Re-initialize scripts
2024-04-14New switches and utility functions, if you want to pimp your current page marker in the sidebar.Sidebar behavior
2024-04-12Reworked the sidebar and proud of it! Auto-opening and scroll-into-view made it into v.1.7.8. In addition, the Jotter also auto-closes now.Sidebar
2024-04-12I restructured the Starlight sections of the Jotter. All the details on how it works got pushed down into a sub-category in the sidebar, so you can focus on using the support.The Starlight category of the sidebar
2024-04-10I really want to know your thoughts on this! So I added Feelback links to all pages at the bottom. Please use them frequently!All pages of the Jotter
2024-04-09@Chris had a wonderful argument why it is even cooler not to override existing sidebar content. Made me re-think and re-design the sidebar supportSidebar
2024-04-09New pages that describe how the Starlight support of The Bag works on the insideEverything in the “Jotter on Starlight” section of the sidebar
2024-04-07New Page on updating script state after transitionsUpdate Script State
2024-04-06Added examples for :only-child to the demo and component pagesDemos Components
2024-04-06Simplified the integration of the Starlight supportStarlight Guide
2024-04-05Optimized Morph animation for large contentThe Inner Workings
2024-04-05A new page where you can check what level of the view transition spec is natively supported by your browserBrowser Support
2024-04-05Inclusion of the level 2 spec in the View Transition API details and the comparison between simulation and APIAPI Details, Differences
2024-04-03Better always provide a <slot/> when overriding Starlight components. One never knowsStarlight Guide
2024-04-01First Starlight edition of the JotterEverywhere