satnaing
4e0e2195ac
build: bump Astro to v4.15.4
2024-09-08 14:07:35 +07:00
appleflyer
ee5e0d43c3
build(deps): bump micromatch from 4.0.7 to 4.0.8 ( #368 )
2024-09-08 12:39:48 +07:00
faiz ahnaf
ec373c3369
fix(blog): correct file reference in reading time guide ( #359 )
...
Ensure no duplicate items appear in the list of the blog post
and update the list with the correct one.
2024-09-08 12:25:24 +07:00
satnaing
e0b587369c
bump: version 4.3.2 → 4.4.0
2024-08-19 13:13:18 +07:00
Sat Naing
6bbe177566
chore: upgrade ESLint to v9 and update configurations ( #356 )
...
* chore: upgrade ESLint to v9 and update configurations
Upgrade ESLint and configure and update ESLint rules.
* refactor: update code to comply with new ESLint v9 rules
2024-08-19 12:58:16 +07:00
Sat Naing
dab61b3714
build: bump Astro to v4.14.2 & use content layer ( #355 )
...
Bump Astro from v4.13 to v4.14.2 and use experimental
content layer api.
2024-08-19 12:53:58 +07:00
Alejandro Ñáñez Ortiz
2b617b20a3
refactor: replace github-slugger with lodash.kebabcase ( #357 )
...
Previously, `github-slugger` omitted emojis when generating slugs, transforming tags like "🌱 -my-tag" into "-my-tag". This change replaces `github-slugger` with `lodash.kebabcase` to ensure that emojis are preserved in the generated slugs, improving the accuracy and consistency of tag representations.
2024-08-19 12:52:59 +07:00
satnaing
65b6a492c3
docs: update estimated reading time blog post async section
...
Update `getStaticPaths` section of `/tags/[tag]/[page].astro`
to have resolved promises. Replace `flatMap` with
`await Promise.all` and `.flat()`.
2024-08-18 01:50:55 +07:00
satnaing
2e3ac94c70
bump: version 4.3.1 → 4.3.2
2024-08-17 21:10:28 +07:00
Sat Naing
88e5c430c8
docs: update estimated reading time blog post ( #354 )
...
Resolves #350
2024-08-17 21:03:28 +07:00
Sat Naing
fc6b53fbde
docs: add instructions for Google Site Verification in AstroPaper ( #353 )
...
Resolves #348
2024-08-17 20:49:06 +07:00
Sat Naing
8762650c60
fix(a11y): remove aria-labels from non-interactive elements ( #346 )
...
Remove aria-label from `<h1>` of 404 page and disabled LinkButton.
Resolves #263
2024-08-04 14:50:31 +07:00
Sat Naing
be172efa17
refactor: update tailwind classes to v3 syntax ( #345 )
...
Updated background/border opacity to the new syntax:
- border-skin-fill border-opacity-40 => border-skin-fill/40
- selection:bg-skin-accent selection:bg-opacity-70 => selection:bg-skin-accent/70
2024-08-04 10:49:13 +07:00
Sat Naing
910b72e513
docs: update pre-commit hook blog post ( #344 )
...
Add a section about the removal of the pre-commit
hook in v4.3.0.
2024-08-03 11:41:23 +07:00
Sat Naing
99e5ac71fc
build: bump astro from 4.12.2 to 4.13 ( #341 )
2024-08-02 18:08:24 +07:00
Sat Naing
3306cd9af7
ci: add CI workflow ( #340 )
...
Add a continuous integration workflow to check linting,
code formatting, and ensure successful builds.
2024-08-02 09:31:43 +07:00
dependabot[bot]
2241949a1d
build(deps): bump fast-xml-parser from 4.4.0 to 4.4.1 ( #339 )
...
Bumps [fast-xml-parser](https://github.com/NaturalIntelligence/fast-xml-parser ) from 4.4.0 to 4.4.1.
- [Release notes](https://github.com/NaturalIntelligence/fast-xml-parser/releases )
- [Changelog](https://github.com/NaturalIntelligence/fast-xml-parser/blob/master/CHANGELOG.md )
- [Commits](https://github.com/NaturalIntelligence/fast-xml-parser/compare/v4.4.0...v4.4.1 )
---
updated-dependencies:
- dependency-name: fast-xml-parser
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-30 14:49:21 +07:00
satnaing
63feb9607b
refactor: remove commented codes
2024-07-27 17:29:58 +07:00
satnaing
2cef94e39f
bump: version 4.3.0 → 4.3.1
2024-07-27 14:38:11 +07:00
u8b19
2f82febff4
fix: resolve non-latin char issue in generated OG images ( #318 )
...
Changes made
- update font source with Google font
- add error handling in font fetching logic
- update docs in dynamic-og-images blog post
---------
Co-authored-by: satnaing <satnaingdev@gmail.com >
2024-07-27 14:36:52 +07:00
satnaing
0440d2a3db
bump: version 4.2.0 → 4.3.0
2024-07-27 10:36:40 +07:00
FjellOverflow
76b65556f7
docs: add guide on integrating user comments with Giscus ( #335 )
2024-07-27 10:01:25 +07:00
Matthieu
aa9430a1cf
docs: fix typo in development note of theme configuration guide ( #333 )
2024-07-24 22:04:13 +07:00
Sat Naing
ffaaf80028
docs: add warning for yarn & sharp dependency ( #331 )
...
Resolves #317
2024-07-24 00:00:42 +07:00
Sat Naing
614e54c2f6
build: remove jampack ( #330 )
...
Remove post-processing static site optimizer_ Jampack
due to insignificant differences in build output and
unmet peer dependency issue.
Closes #212 , resolves #277
2024-07-22 22:24:07 +07:00
Sat Naing
7b83996daf
build: remove pre-commit git hook ( #329 )
...
Remove the pre-commit git hook and its related
dependencies_ husky, lint-staged, commitizen and
cz-conventional-changelog.
2024-07-22 21:54:56 +07:00
Sat Naing
c63f106fa4
build(deps): upgrade dependencies ( #328 )
2024-07-22 21:39:21 +07:00
Sat Naing
9de19c2c68
feat: support light/dark theme in code blocks ( #327 )
...
Update Astro and its related dependencies. Support
light/dark theme in code-blocks.
2024-07-21 16:18:22 +07:00
Seongmin Lee
2a78fd6e59
refactor: remove trailing commas in tsconfig.json ( #325 )
2024-07-20 11:49:35 +07:00
Micheal Choudhary
47a3c8651e
build: add Dockerfile to run the project in container ( #262 )
...
* Dockerfile added to build static files and serve with NGINX Distroless
* replaced final image distroless with official nginx unprivileged to support multi arch.
* runtime image to official nginx
* README updated
* docs: update README for Docker commands
---------
Co-authored-by: satnaing <satnaingdev@gmail.com >
2024-07-16 09:19:40 +07:00
87xie
b9266cb20d
refactor: remove redundant role in article element ( #323 )
2024-07-15 22:36:03 +07:00
dependabot[bot]
fbaad1ded3
build(deps): bump braces from 3.0.2 to 3.0.3 ( #322 )
...
Bumps [braces](https://github.com/micromatch/braces ) from 3.0.2 to 3.0.3.
- [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md )
- [Commits](https://github.com/micromatch/braces/compare/3.0.2...3.0.3 )
---
updated-dependencies:
- dependency-name: braces
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-15 22:34:16 +07:00
rachel cantor
569e53ef0d
fix: adding data-theme to tailwind config ( #319 )
...
Resolve : #288
2024-07-15 22:33:07 +07:00
dependabot[bot]
2e707286ce
build(deps-dev): bump undici from 5.26.3 to 5.28.4 ( #290 )
...
Bumps [undici](https://github.com/nodejs/undici ) from 5.26.3 to 5.28.4.
- [Release notes](https://github.com/nodejs/undici/releases )
- [Commits](https://github.com/nodejs/undici/compare/v5.26.3...v5.28.4 )
---
updated-dependencies:
- dependency-name: undici
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-14 17:02:45 +07:00
dependabot[bot]
bb3b4fcd6c
build(deps): bump vite from 4.5.1 to 5.2.8 ( #289 )
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 4.5.1 to 5.2.8.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v5.2.8/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-14 17:02:25 +07:00
4Ark
3ca857f301
docs: add installation step with pnpm ( #286 )
2024-07-14 17:01:19 +07:00
David Legrand
0d5ea52c23
feat: add number of posts config for home page ( #281 )
...
* Add a SITE config parameter for posts in index page
* docs: update blog post for `postPerIndex` config
---------
Co-authored-by: satnaing <satnaingdev@gmail.com >
2024-07-14 16:48:49 +07:00
87xie
7b045a0be8
feat: make heading links keyboard focusable ( #275 )
2024-07-14 16:10:56 +07:00
87xie
227fcf21e7
refactor: avoid using unnecessary class-name in the pagination component ( #274 )
2024-07-14 15:59:27 +07:00
87xie
eba03726b2
chore: use @typescript-eslint/parser as the default parser ( #273 )
2024-07-14 15:33:57 +07:00
87xie
e252506493
fix: avoid undefined when passing class-name as prop ( #270 )
...
- avoid `undefined` when passing class-name as prop
- use built-in `class:list` directive
2024-07-14 15:21:49 +07:00
David Legrand
8fbb0b4d85
feat: add JSON-LD structured data ( #260 )
...
- Add author profile to SITE variables
- Add JSON-LD to Layout.astro
2024-07-14 15:06:46 +07:00
satnaing
242729a6fe
docs: add figma design file in README
2024-07-07 13:00:57 +07:00
Yenru Chin
c00a3aa5dc
fix: add $CURRENT_TIMEZONE_OFFSET in custom code snippets ( #264 )
2024-02-19 16:02:46 +06:30
Parinya T
25a640b728
fix: display Updated in posts only when modDatetime > pubDatetime ( #258 )
...
* refactor: show update time when modDatetime more recently than pubDatetime
* fix: show wrong date when compare with null modeDate
* refactor: modDatetime type checking & rewrite myDatetime
2024-02-19 10:38:43 +06:30
Sat Naing
8e022c7b5a
feat: add scroll indicator in blog posts ( #249 )
2024-02-09 11:43:51 +06:30
Alan Ye
556df2d21a
fix: add SITE.title in PostDetails title tag for consistent look ( #247 )
...
Add `SITE.title` in PostDetails page to be the same as other page title tags.
---------
Co-authored-by: satnaing <satnaingdev@gmail.com >
2024-01-25 10:33:32 +06:30
面条
b3a1d9d369
fix: add trailing slash to links to avoid extra redirects ( #246 )
...
Add trailing slash to links for improved consistency with RSS links and to avoid unnecessary redirects.
---------
Co-authored-by: satnaing <satnaingdev@gmail.com >
2024-01-25 10:24:28 +06:30
satnaing
b05ab6213e
refactor: update post detail script codes
...
Updates:
- add optional chaining in possible null variables
- remove unnecessary after-swap event listeners
2024-01-24 13:46:31 +06:30
satnaing
7c88c6af50
chore(release): 4.2.0
2024-01-24 09:23:16 +06:30