Releases: lin-stephanie/astro-antfustyle-theme
Releases · lin-stephanie/astro-antfustyle-theme
2.3.0
🚀 Features
- search: Support collection type filter, batch loading, search term highlighting on result page, and limit on displayed results - by @lin-stephanie in #44 (1c4a0)
🐞 Bug Fixes
- bg: Remove
dark:invert, use direct dark styles to prevent Safari 18+ navigation white flash - by @lin-stephanie in #30 (7126f) - toc: Ensure active heading scrolls into view in long TOC - by @lin-stephanie (218c2)
- Prevent horizontal scroll on narrow screens - by @lin-stephanie (c4fe5)
- Automatically wrap markdown tables in a scrollable div to prevent horizontal overflow - by @lin-stephanie (77938)
- Prevent search loading state from sticking when debounced requests are cancelled - by @lin-stephanie (49372)
- Prevent layout shift when toggling panel in Safari & hide non-HTML scrollbars sitewide - by @lin-stephanie (ef3b7)
- Automatically wrap markdown tables in a scrollable div to prevent horizontal overflow - by @lin-stephanie (c4885)
- Rename
manifest.webmanifest.jstoapp.webmanifest.jsand support subpath deployment - by @lin-stephanie (bfd90) - Restore scrollbar visibility (excluding search, nav, and toc panels) - by @lin-stephanie (91f94)
💅 Refactors
- Rewrite
Rosecomponent with custom element - by @lin-stephanie (ac6c2)
🏡 Chore
- Update JSDoc in
types.tsand tweak others - by @lin-stephanie (6155e) - Update docs - by @lin-stephanie (d6720)
- Update deps, Astro 5.12.1 → 5.14.4 (enable experimental
chromeDevtoolsWorkspaceandfailOnPrerenderConflict) - by @lin-stephanie (8dcee)
View changes on GitHub
2.2.1
🐞 Bug Fixes
- Update deps to fix #34 (incl. Astro 5.11.1 → 5.12.1) & minor style tweaks - by @lin-stephanie in #34 (1cc27)
View changes on GitHub
2.2.0
🚀 Features
- page: Add
/photospage to create your personal gallery - by @lin-stephanie in #31 (ebcff)
🐞 Bug Fixes
- photos:
- Dynamically adjust image auto-load threshold (
distanceToBottom) based on viewport height (fix #33) - by @lin-stephanie (76920) - Stabilize masonry placeholders; delay lightbox image; drop redundant img attrs - by @lin-stephanie (c924f)
- Restore smooth scroll; hide scrollbar in image viewer without layout shift; unify scrollbar style - by @lin-stephanie (aca66)
- Dynamically adjust image auto-load threshold (
- Make favicon adapt to light/dark mode - by @lin-stephanie (ee0ec)
- Avoid showing hr without Giscus & remove Giscus lazy loading - by @lin-stephanie (37c72)
💅 Refactors
- Add
ImageCarouselfor basic auto-play (removedswiper) - by @lin-stephanie (2077a)
🏡 Chore
- Update deps, Astro 5.7.13 → 5.11.1 - by @lin-stephanie (cb790)
- Update docs for image responsiveness and favicon - by @lin-stephanie (085bc)
- Update docs for new
/photospage - by @lin-stephanie (a94ba) - Lil typo - by @Draco1js in #32 (417fd)
- Optimize styles and formatting - by @lin-stephanie (7624e)
- Update image src - by @lin-stephanie (efa22)
View changes on GitHub
2.1.0
🚀 Features
- Integrate Giscus comments - by @lin-stephanie in #28 (fb951)
- Add
UI.postMetaStyleto set post metadata style ('minimal'for plain text,'icon'for icon-prefixed); hide modified date on mobile - by @lin-stephanie (29e8a)
🐞 Bug Fixes
- Missing shadow on mobile toc panel & docs error - by @lin-stephanie (1368d)
- Icon jitter when toggling code collapse - by @lin-stephanie (0ffec)
💅 Refactors
- Load medium-zoom only on post pages & format code - by @lin-stephanie (ae6d6)
🏡 Chore
- Update docs for Giscus and
UI.postMetaStyle- by @lin-stephanie (96cd0) - Update deps - by @lin-stephanie (14c02)
View changes on GitHub
2.0.0
🚨 Breaking Changes
- Upgrade from Astro 4.16 to Astro 5.7 and more - by @lin-stephanie in #25 (089b9)
🏡 Chore
- Update docs for Astro 5.7 upgrade - by @lin-stephanie (ef781)
View changes on GitHub
1.6.0
🚨 Breaking Changes
- Install
remark-directive-sugarwhile removing unneeded built-in plugins; update docs & deps - by @lin-stephanie (615c4)
🚀 Features
- page: Add
/shortspage to share short notes or quick thoughts - by @lin-stephanie in #23 (a317c) - nav: Support
'hr'innavBarLayoutoption for custom dividers - by @lin-stephanie (76a78) - toc: Support
'content'indisplayPositionoption to show TOC on hover over content ('.prose') - by @lin-stephanie (65447)
🐞 Bug Fixes
- Hide default marker for Safari compatibility - by @lin-stephanie (5a3f0)
- Update
Toc.astroto support Chinese text anchor - by @infinitesum in #21 (753a1)
🏡 Chore
View changes on GitHub
1.5.0
🚀 Features
- page: Add
/highlightspage to show creative work or curated posts - by @lin-stephanie in #20 (352ae) - Support dynamic import of local images in
CardItemandSwiperCarousel- by @lin-stephanie (bb327)
🐞 Bug Fixes
- Convert formatted date based on
SITE.lang- by @lin-stephanie (c5cfa)
🏡 Chore
- Fine-tune coding - by @lin-stephanie (81219)
- Update docs:
/highlightsPage & Choosing a Math Rendering Engine - by @lin-stephanie and @y-cg (0ac83) - Update deps - by @lin-stephanie (2f4a8)
View changes on GitHub
1.4.0
🚀 Features
- Improve icon resolution in
:linkdirective - by @y-cg in #18 (8ea2a) - custom: Add
UI.externalLinkoption to customize external link behavior - by @lin-stephanie in #15 (c1e12) - mobile: Support disable panel with
Escapekey & optimize backdrop handling - by @lin-stephanie (923b0) - share: Add configuration to support sharing posts to Bluesky - by @lin-stephanie (a3a12)
- toc: Auto-highlight TOC item based on browsing position - by @lin-stephanie in #13 (6eb53)
🐞 Bug Fixes
- Remove
rehype-rawas it causes some functionalities ofastro-expressive-codeintegration to fail - by @lin-stephanie in #15 (73963)
💅 Refactors
- Switch to mobile style at widths < 1128px instead of 1024px - by @lin-stephanie (14d4f)
🏡 Chore
- Update docs - by @lin-stephanie (6757d)
- Set external links to open in same tab & remove unused styles and minor tweaks - by @lin-stephanie (3816e)
- Update deps & update docs - by @lin-stephanie (b6387)
View changes on GitHub
1.3.0
🚨 Breaking Changes
- layout: Update
StandardLayout, removeWideLayout& addFEATURE.slideEnterAnimoption - by @lin-stephanie in #9 (02528)
🚀 Features
- mobile:
- Support for TOC on mobile devices - by @lin-stephanie in #7 (c4d11)
- Refine toc and nav panel styles - by @lin-stephanie (d8e58)
- page:
- Add
/releasespage to display personal GitHub releases - by @lin-stephanie in #3 (39575) - Add
/prspage to display personal GitHub PRs - by @lin-stephanie in #8 (e7f47)
- Add
🐞 Bug Fixes
- Add reduced motion support to
toggleFadeEffect& add sorting for PRs inGithubView& refine style - by @lin-stephanie (ac035)
💅 Refactors
- page:
/releasesand/prsbased onStandardLayout- by @lin-stephanie (26e26)
🏡 Chore
- Correct minor spelling mistake in package name - by @strn3 in #2 (33d58)
- Update deps & fix typo - by @lin-stephanie (fd543)
- Fix style typo & internal links not opening in new tab - by @lin-stephanie (7aad6)
- Update docs (add Customizing GitHub Activity Pages) - by @lin-stephanie (0f1b7)
- Update deps - by @lin-stephanie (1005f)
View changes on GitHub
1.2.0
🚀 Features
- nav: Add
mergeOnMobileoption to merge navigation and social links on mobile - by @lin-stephanie (9e7cd) - search: Full-screen search panel with backdrop for viewport < 1128px - by @lin-stephanie (f8831)
🐞 Bug Fixes
- rss: Resolve MDX post parsing error - by @lin-stephanie (c9ef3)
- style: Ensure responsive alignment for social sections on
/- by @lin-stephanie (4b567)
🏡 Chore
- Update docs, fix typo, update templates, adjust styles - by @lin-stephanie (f4217)
- Add animation utilities, rename utils filenames, update deps - by @lin-stephanie (3d480)