Skip to content

Releases: satnaing/astro-paper

v4.3.0

27 Jul 04:05

Choose a tag to compare

What's Changed

Features

  • feat: support light/dark theme in code blocks by @satnaing in #327
  • feat: add number of posts config for home page by @davlgd in #281
  • feat: keyboard focusable heading links by @87xie in #275
  • feat: add JSON-LD structured data by @davlgd in #260
  • feat: add scroll indicator in blog posts by @satnaing in #249

Bug Fixes

  • fix: adding data-theme to tailwind config by @rachelslurs in #319
  • fix: avoid undefined when passing class-name as prop by @87xie in #270
  • fix: add $CURRENT_TIMEZONE_OFFSET in custom code snippets by @danielthank in #264
  • fix: display Updated in posts only when modDatetime > pubDatetime by @pickyzz in #258
  • fix: add SITE.title in PostDetails title tag for consistent look by @at-wr in #247
  • fix: add trailing slash to links to avoid extra redirects by @ccbikai in #246
  • fix: update incorrect typo in predefined-color-schemes.md by @JahsehJ in #245

Others

  • refactor: avoid using unnecessary class-name in the pagination component by @87xie in #274
  • refactor: remove redundant role in article element by @87xie in #323
  • refactor: remove trailing commas in tsconfig.json by @boltlessengineer in #325
  • chore: use @typescript-eslint/parser as the default parser by @87xie in #273
  • build: add Dockerfile to run the project in container by @michealch in #262
  • build(deps): upgrade dependencies by @satnaing in #328
  • build: remove pre-commit git hook by @satnaing in #329
  • build: remove jampack by @satnaing in #330
  • docs: add installation step with pnpm by @gd4Ark in #286
  • docs: add warning for yarn 1 & sharp by @satnaing in #331
  • docs: fix typo in development note of theme configuration guide by @Matthieu-ui in #333
  • docs: add guide on integrating user comments with Giscus by @FjellOverflow in #335

New Contributors

Full Changelog: v4.2.0...v4.3.0

v4.2.0

22 Jan 11:02

Choose a tag to compare

What's Changed

Features

Bug Fixes

  • remove extra padding if lightAndDarkMode is false by @mdmrk in #230
  • reduce margin-bottom on markdown images by @davlgd in #235
  • resolve broken line break in inline code by @vrabe in #237
  • remove recent posts section if there's no post by @satnaing in #238
  • update back button to redirect to home when no route history by @satnaing in #241

Others

  • upgrade astro and other dependencies (e903b69)
  • update code formatting with prettier (424c422)
  • add astro extension in lint-staged code formatting (d41bb69)
  • update outdated prettier script (1281b93)

New Contributors

Full Changelog: v4.1.0...v4.2.0

v4.1.0

10 Jan 04:23

Choose a tag to compare

What's Changed

Features

Bug Fixes

Others

  • update breadcrumbs delimiter to "»" by @diomed in #213
  • adds blog post for how to add a social icon by @SSmale in #221
  • updates the hook post with a smarter updateHook by @SSmale in #222

New Contributors

  • @diomed made their first contribution in #213
  • @ramaID made their first contribution in #217
  • @immodded made their first contribution in #215

Full Changelog: v4.0.0...v4.1.0

v4.0.0

04 Jan 09:38

Choose a tag to compare

Major Changes

  • upgrade Astro to v4 #202
  • replace postSlug with Astro content slug #197

Features

  • add code-snippets for content creation #206
  • add modified datetime in blog posts #195
  • implement back-to-top button in blog post page #188
  • add pagination in tag posts #201
  • dynamically generate robots.txt #130
  • add docker-compose file #174

Refactoring & Bug Fixes

  • replace Slugified Title with Unslugified Tag Name #198
  • implement 100svh for min-height 79d569d
  • update site URL as single source of truth #143
  • solve invisible text code block Issue in Light Mode #163
  • decode unicode tag characters in breadcrumb #175
  • update LOCALE config to cover overall locales cd02b04

New Contributors

Full Changelog: v2.3.0...v4.0.0

v3.0.0

25 Sep 19:59

Choose a tag to compare

⚠ BREAKING CHANGES

Check the AstroPaper v3 in this blog post

Features

Bug Fixes

Other Changes

New Contributors

Full Changelog: v2.3.0...v3.0.0

v2.3.0

15 May 08:10

Choose a tag to compare

What's Changed

Feature

Bug Fixes

Other

  • perf: memoize fuse search results with useMemo by @chrskerr in #71

New Contributors

Full Changelog: v2.2.0...v2.3.0

v2.2.0

16 Mar 08:55

Choose a tag to compare

What's Changed

Feature

  • feat: generate og images in png format in #43

Bug Fixes

Others

  • build(deps-dev): add jampack for performance optimization by @minadwaita in #46
  • build(deps): update Astro to v2.1.3 and enable type checking in dev (329bc22)

New Contributors

Full Changelog: v2.1.0...v2.2.0

v2.1.0

08 Feb 11:26

Choose a tag to compare

What's Changed

Feature

  • feat: add ESLint and update linting errors by @shamwela in #26

Other Changes

  • fix: make schema(s) strict by @shamwela in #23
  • docs: fix typo in blog post by @beeburrt in #24
  • refactor: remove unnecessary comments by @Alaev in #25
  • build(deps): update minor and patch dependencies

New Contributors

Full Changelog: v2.0.0...v2.1.0

v2.0.0

31 Jan 14:08

Choose a tag to compare

⚠ BREAKING CHANGES

Check the AstroPaper v2 in this blog post

  • deps: Migration of Astro to version 2

Features

  • add new predefined color scheme 'astro dark' (bc263b6)
  • add Mastodon social link (2ec3912)
  • define blog schema and add blog collection (b420e68)

Bug Fixes

  • add embedFont option for Satori (9322123)
  • exclude draft posts in specific tag page (c192cd8)
  • fix broken tags in PostDetails page (a61fd45)
  • fix typo in title and slug (945acf4)
  • hide social links section if no link is active (42eb018), closes #16
  • make the last part of breadcrumb lowercase in specific tag page (c556202)
  • resolve initial onChange input value bug (bf4f687)
  • update card bg color (8a99601)
  • use default-og for twitter card (9434d85)

build

  • build(deps): bump astro and its packages to v2 (5f279b3)

Full Changelog: v1.4.0...v2.0.0

v1.4.0

28 Dec 03:55

Choose a tag to compare

What's Changed

  • feat: generate dynamic og image for blog posts by @satnaing in #15
  • fixed a grammar mistake on how-to-connect-astro-paper-blog-with-for… by @RealOtakuBoi in #12

New Contributors

Full Changelog: v1.3.0...v1.4.0