- Maintain the corresponding Chinese version at
../zh/CHANGELOG.mdwhen updating - The date in parentheses after the version number is the release date
- When no new version is specified, append entries under the latest version
v0.1.3 (2026-07-31)
Improvements
- Search config key renamed from
algolia_searchtoalgolia
v0.1.2 (2026-07-25)
Fixes
- Embedded cards in post content (such as the Flash player) now load their styles and scripts correctly instead of showing empty placeholders
- Navigating away from deep on a long page no longer plays a lengthy “scroll back to top” style transition
- Plain code blocks without syntax highlighting (bare
pre) are readable again — text contrast is restored - Syntax-highlighted code blocks keep background and padding on the same layer (no nested box)
- Same-page anchor links (e.g. jumping to a heading) no longer trigger a full page transition; they scroll to the target directly
- Opening a URL with a hash no longer smooth-scrolls slowly, and no longer shows a dashed focus ring on the hidden heading anchor
- Archives now lists every post (no longer truncated by the API’s default page size)
- Archive entries show title and date only: one row on large screens (date right-aligned), two lines on small screens
- Post dates now use
created_at/updated_atfrom the API (no longer the deprecateddatefield)
Improvements
- Clearer card spacing and summary styles in post lists; titles clamp to two lines on narrow screens
- More balanced post title size on article pages
- Long previous / next post titles truncate to a single line to avoid layout overflow
- Added
body_end_htmlconfig option to append custom HTML at the bottom of every page, for analytics scripts, live chat widgets, and other third-party integrations - On multilingual sites, theme settings (site info, navigation, pagination, search, etc.) now resolve correctly for the current language
- Incomplete navigation items missing a title or URL are skipped to avoid a broken header
- In-site navigation now shows a top progress bar while the next page loads, so clicks no longer feel unresponsive
- More compact dates: icon + date by default; cross-day updates use italics, with the publish date in the hover tooltip
v0.1.1 (2026-07-24)
Fixes
- Content image lazy loading: images now load when they enter the viewport (including above the fold), instead of staying on placeholders
- Hovering one header nav item no longer turns the other items accent-colored
Improvements
- Better style compatibility on older browsers and embedded webviews
- Header supports custom
header_navlinks (after About by default; useat_beforeto place earlier) aboutcan be an absolute URL; external links open in a new tab and skip view transitions
v0.1.0 (2026-06-28)
Initial release
-
Blog layout
- Minimal, responsive blog design migrated from Astro Paper
- Tailwind CSS v4 design tokens with light and dark mode support
- Virtual homepage with hero section, featured posts, and recent posts
-
Virtual pages
- Homepage (
/index.html), posts list, tags index, tag posts, archives, and about page - Paginated posts list and tag pages
- Homepage (
-
Posts
- Featured posts via the
featuredtag on the homepage - Post detail pages with tags, date, and back navigation
- Archives grouped by year and month
- Featured posts via the
-
Features
- Dark mode toggle with localStorage persistence
- View Transitions for smooth in-site navigation
- View Transitions restore scroll position on navigation (top of page, or hash target)
- Algolia full-text search in the header via
plugin-in-search(whenalgoliais configured) - Optional archives button and back button on post pages
-
Rendering
- Server-side code highlighting (
code_highlight.server) - Server-side math rendering via Typst (
math_render.server) - Typography styles aligned with Astro Paper (blockquotes, footnotes, definition lists)
- Server-side code highlighting (
-
Configuration
- Site info, social links, copyright, and post pagination via
everkm.yaml - Homepage and about content from
_home.mdand_about.mdvia inner links - Social links with bundled icons when
namematches a known platform (case-insensitive); otherwise shows text
- Site info, social links, copyright, and post pagination via