All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
3.0.0 (2023-09-25)
- Astro v3
Check the AstroPaper v3 in this blog post
- upgrade to astro v3 (8fda50f), closes #111
- add view transitions for card on search page (#118) (b873ed5)
- add ViewTransitions from Astro (9703e54), closes #96 (b873ed5), closes #96
- 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)
- replace SITE.website with a URL in astro.config site value (26ecd17), fixes #72
- css: make code scrollable in code blocks (0c92492)
- remove empty string as ogImage (5259994)
- resolve single-line code block wrapping issue (#121) (8f08018)
- sort posts in [tag] page (#101) (b571816)
- update auto-gen OG images to allow special char usage in title (f26bf85), closes #103 #88
- update tailwind base styles config (#116) (98a2bb6)
- update title of the blog nowrap (2df71b9)
2.3.0 (2023-05-15)
- add missing sitemap in head (#69) (f6ac810)
- build error astro@2.1.4 && update astro@2.1.5 (#49) (dd4fd98)
- ignore: added yarn directories to ignorefiles (f3e9cd5)
- replace history entries when searching (#62) (a57f343)
- slugify tags in post detail page (49d7f77)
- sort rss feed from latest to oldest (#38) (9e62b63)
- tailwind jsdoc for intellisense (99709dd)
- update lint-staged configuration (e654c03), closes #52
- update menu element with svg and refactor toggle logic (0f76424)
2.2.0 (2023-03-16)
- add plugin-search-dir in prettier write for pnpm (e49ca61), (37b54af), closes #34
- correct typo in blog posts (cbce54b), closes #35
- slugifyAll typo (bcae985)
- update Astro to v2.1.3 and enable type checking in dev (329bc22)
- add jampack for performance optimization (#46) (b9254c1)
2.1.0 (2023-02-08)
- make schema(s) strict (#23) (dc026b3)
- fix typo and remove unnecessary comments (#24) (d9a2ffe) (#25) (29e0776)
- update dependencies
2.0.0 (2023-01-31)
Check the AstroPaper v2 in this blog post
- deps: Migration of Astro to version 2
- add Mastodon social link (2ec3912)
- add new predefined color scheme 'astro dark' (bc263b6)
- define blog schema and add blog collection (b420e68)
- 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)
- deps: bump astro and its packages to v2 (5f279b3)
1.4.0 (2022-12-28)
- fix grammar mistake (02faff9)
1.3.0 (2022-12-07)
- update mobile nav to be accessible (46ea4aa)
1.2.1 (2022-12-02)
- disable access to draft posts via url (1c2821e)
- display '0 results' instead of '0 result' in Search (eceb289)
- displays featured section only if featured posts exist (e0f93da)
- fix calculating draft posts in totalPages (19e34a0)
- hide pagination when there's only 1 page (6b35c7f)
1.2.0 (2022-11-28)
- move toggle theme codes from
layouts/Layout.astro
totoggle-theme.js
(5860254) - delete
utils/formatDatetime.ts
and replaced withFormattedDatetime
insidecomponents/Datetime.tsx
(0eeed8e) - 'toggling light and dark mode' code is remove from
src/components/Header.astro
and is rewritten inpublic/toggle-theme.js
file. (2ba459b) (0eeed8e) - update previous and next button disabled state (408fc4c)
- typo: rename Linkedin to LinkedIn (307b55f)
- update patch and minor dependencies (3b0ab75) (c3a6e4e)
1.1.3 (2022-11-11)
- fix broken post links and hide draft posts in rss feed (b83c906)
1.1.2 (2022-11-04)
- fix heading style in posts/ layouts (5eeea66)
- fix missing TailwindCSS dependency (e7807ab), closes #6
- show search result only if input is more than one char (f7fb032)
1.1.1 (2022-10-30)
- update github-slugger by @AkaraChen in satnaing/astro-paper#5
- move '@types/react' to dev dependencies (3697a59)
- update dependencies
1.1.0 (2022-10-18)
- improve search functionality (33bab9c)
- add CHANGELOG (adb331e)
- add prettier and husky (d6dd818 | 80aee6b)
- fix markdown lint warnings by updating headers (ad14dc5)
- fix markdown warnings by adding alt texts (3260641)
- extract Social component to avoid duplication (7ef631f)
- update glob to have access to sub directories under content/ (a256ded)
1.0.1 (2022-09-27) Initial Release
- Fully responsive & accessible
- Pagination & draft post
- Light & dark color schemes
- 19 social link icons
- Fuzzy search
- Sitemap & RSS feed
- 5 predefined themes