Releases: satnaing/astro-paper
Releases · satnaing/astro-paper
v4.5.0
What's Changed
Features
- feat: add prev/next links at the bottom of blog post by @satnaing in #372
- feat: use Astro's built-in pagination by @DerTimonius in #376
Fixes and Performance Improvement
- fix(blog): correct file reference in reading time guide by @fzhnf in #359
- fix(og): add the missing SITE.website to loadGoogleFonts by @xuannghia in #360
- perf: preload font and load theme script asynchronously by @satnaing in #380
Blog Post
- add a blog post for rendering LaTeX by @albertoperdomo2 in #373
Others
- build(deps): bump micromatch from 4.0.7 to 4.0.8 by @appleflyerv3 in #368
- build(deps): bump dset from 3.1.3 to 3.1.4 by @dependabot in #377
- build(deps): bump path-to-regexp from 6.2.2 to 6.3.0 by @dependabot in #379
- build(deps): upgrade dependencies by @satnaing in #381
New Contributors
- @fzhnf made their first contribution in #359
- @appleflyerv3 made their first contribution in #368
- @xuannghia made their first contribution in #360
- @albertoperdomo2 made their first contribution in #373
- @DerTimonius made their first contribution in #376
Full Changelog: v4.4.0...v4.5.0
v4.4.0
New Content Layer API
Others
- upgrade ESLint to v9 and update configurations by @satnaing in #356
- replace github-slugger with lodash.kebabcase by @alejandronanez in #357
New Contributors
- @alejandronanez made their first contribution in #357
Full Changelog: v4.3.2...v4.4.0
v4.3.2
What's Changed
Bug Fix
Docs Update
- docs: update pre-commit hook blog post by @satnaing in #344
- docs: add instructions for Google Site Verification in AstroPaper by @satnaing in #353
- docs: update estimated reading time blog post by @satnaing in #354
Others
- ci: add CI workflow by @satnaing in #340
- build: bump astro from 4.12.2 to 4.13 by @satnaing in #341
- refactor: update tailwind classes to v3 syntax by @satnaing in #345
Full Changelog: v4.3.1...v4.3.2
v4.3.1
What's Changed
- fix: resolve non-latin character issue in generated OG images by @cantpr09ram in #318
New Contributors
- @cantpr09ram made their first contribution in #318
Full Changelog: v4.3.0...v4.3.1
v4.3.0
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
- @JahsehJ made their first contribution in #245
- @ccbikai made their first contribution in #246
- @at-wr made their first contribution in #247
- @danielthank made their first contribution in #264
- @87xie made their first contribution in #270
- @gd4Ark made their first contribution in #286
- @rachelslurs made their first contribution in #319
- @michealch made their first contribution in #262
- @boltlessengineer made their first contribution in #325
- @Matthieu-ui made their first contribution in #333
- @FjellOverflow made their first contribution in #335
Full Changelog: v4.2.0...v4.3.0
v4.2.0
What's Changed
Features
- add heading links to PostDetails by @benjaminrae in #232
- hide posts when PubDateTime is not reached by @davlgd in #234
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
- @mdmrk made their first contribution in #230
- @benjaminrae made their first contribution in #232
- @davlgd made their first contribution in #234
- @vrabe made their first contribution in #237
Full Changelog: v4.1.0...v4.2.0
v4.1.0
What's Changed
Features
- update Astro and other dependencies (f70a0b7) (034dd39)
- add copy buttons for code blocks by @ramaID in #217
- add share links in blog post by @immodded in #215
- resolve accessibility issues by @satnaing in #226
Bug Fixes
- solve modDatetime type errors by @satnaing in #214
- remove SocialObjects type and update SocialObjects type by @satnaing in #225
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
Major Changes
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
- @ajitzero made their first contribution in #78
- @ngarbezza made their first contribution in #94
- @mateusabelli made their first contribution in #102
- @Nomango made their first contribution in #163
- @yueim made their first contribution in #175
- @eerison made their first contribution in #174
- @SSmale made their first contribution in #206
Full Changelog: v2.3.0...v4.0.0
v3.0.0
⚠ BREAKING CHANGES
Check the AstroPaper v3 in this blog post
Features
- upgrade to astro v3 (8fda50f), closes #111
- add ViewTransitions from Astro (9703e54), closes #96
- add view transitions for card on search page by @tanishqmanuja in #118
- generate OG image using templates (0f82206)
- support custom canonical URLs (#83) (4687bd5)
- update theme-color tag on theme switch (b5f5418)
- use new og images in layout (ec3c691)
- add support for canonical urls by @ngarbezza in #94
Bug Fixes
- replace SITE.website with a URL in astro.config site value in #93, fixes #72
- update code blocks scrollable by @mateusabelli in #102
- remove empty string as ogImage (5259994)
- fix single line code block wrapping issue by @audacioustux in #121
- sort posts in tags page by @pickyzz in #101
- update auto-gen OG images to allow special char usage in title (f26bf85), closes #103 #88
- update tailwind base styles config by @Luks17 in https://github.com/satnaing/astro-paper/pull/116https://github.com/satnaing/astro-paper/commit/98a2bb682af2773d6af7782a6592e9b9fab79b3b))
- update title of the blog nowrap (2df71b9)
Other Changes
- refactor: getUniqueTags should perform conversions exactly once per tag by @ajitzero in #78
- OG Image Reworks by @tanishqmanuja in #123
- AstroPaper v3 Docs by @satnaing in #126
New Contributors
- @ajitzero made their first contribution in #78
- @ngarbezza made their first contribution in #94
- @mateusabelli made their first contribution in #102
- @Luks17 made their first contribution in #116
- @audacioustux made their first contribution in #121
Full Changelog: v2.3.0...v3.0.0
v2.3.0
What's Changed
Feature
- feat: add locale configuration for Datetime component by @floatingpurr in #59
Bug Fixes
- fix: sort rss feed from latest to oldest by @saif71 in #38
- fix: build error [email protected] && update [email protected] by @pickyzz in #49
- fix: replace history entries when searching by @nihaals in #62
- fix(ignore): add yarn directories to ignorefiles by @RobRoseKnows in #63
- fix: slugify tags in post detail page by @LobbyBoy-Dray in #66
- fix: tailwind jsdoc for intellisense by @AriPerkkio in #67
- fix: add missing sitemap in head by @MrGKanev in #69
Other
New Contributors
- @saif71 made their first contribution in #38
- @pickyzz made their first contribution in #49
- @floatingpurr made their first contribution in #59
- @nihaals made their first contribution in #62
- @RobRoseKnows made their first contribution in #63
- @LobbyBoy-Dray made their first contribution in #66
- @AriPerkkio made their first contribution in #67
- @MrGKanev made their first contribution in #69
- @chrskerr made their first contribution in #71
Full Changelog: v2.2.0...v2.3.0