Skip to content

Releases: cworld1/astro-theme-pure

v4.0.8

26 Aug 12:08
e5b48e3
Compare
Choose a tag to compare

What's Changed

  • fix(libs): 优化 GithubCard 头像加载显示 by @Seeridia in #79
  • Update post creation script and documentation. by @AlexiangYu in #73
  • feat: ✨ new version v4.0.8 by @cworld1 in #80

🚀 Features

  • 🔧 add support for astro responsive image size

🐛 Bug Fixes

  • (components) 🐛 add missed type define
  • (libs) 优化 GithubCard 头像加载显示
  • (components) 🐛 improve gh-card avatar background as it not loaded successfully
  • (libs) Optimize github-card avatar loading display
  • (docs) 🐛 fix aside component usage

💼 Other

  • (package) 📦 release package v1.3.4 & theme v4.0.8

📚 Documentation

  • (docs) 📝 add docs teaching how to adapt base path config
  • (blog) 📝 add new blog
  • (docs) 📝 one docs modification has been forgotten
  • (docs) 📝 update braking changes page

🎨 Styling

  • (components) ⚰️ remove unused codes

⚙️ Miscellaneous Tasks

  • (assets) 🚸 add format notation
  • 🚸 reject as type imports not displayed
  • 🙈 refactor gitignore file

New Contributors

Full Changelog: v4.0.7...v4.0.8

v4.0.7

21 Aug 10:59
Compare
Choose a tag to compare

What's Changed

Full Changelog: v4.0.6...v4.0.7

🚀 Features

  • (docs) ✨ add edit on github button
  • 💥 support new local waline structure
  • (plugins) 🔧 support change content-properties for rehype-external-links

🐛 Bug Fixes

  • (components) 🐛 fix bug on copyright qr-code as unocss preset mini not support aria condition
  • 🐛 little fix of before code
  • (docs) [copilot] fix grammatical issues
  • (components) 🐛 fix copilot bad actions

💼 Other

  • (package) ⬆️ upgrade astro-pure version
  • (package) ⬆️ upgrade dependencies
  • (package) ⬆️ upgrade packages
  • (package) 📦 release package v1.3.3 & theme v4.0.7

🚜 Refactor

  • (components) 💄 better ui for github-card
  • (components) 💥 change button custom var to variant instead of style
  • (docs) 📝 add mdxrepl for advanced components
  • (pages) 🌐 update links page
  • (components) 💥 move waline out of package

📚 Documentation

  • (package) 📝 update package readme
  • 📝 update readme
  • (docs) 📝 update docs
  • (docs) ✨ new docs unocss & styles
  • (docs) 🚚 rename doc files back to md
  • 📝 update readme
  • (docs) 📝 update comment docs
  • (docs) 🐛 fix docs little problems
  • (docs) 📝 add reference of bun link problem
  • (docs) ✨ add tutorial of helping remove the links page
  • (docs) 📝 add update notes v4-0-7 breaking changes

⚡ Performance

  • (package) ➖ remove rehype-external-links rependency & support it locally
  • Update to a single conditional block

🎨 Styling

  • 🎨 update code format
  • 🎨 rename vars & update code style
  • 🎨 update code styles & add comments

⚙️ Miscellaneous Tasks

  • 💄 update unocss config
  • 🚧 add check-info template for new issues
  • 💄 update some styles
  • ⚰️ remove bun old format of locking dependencies file

v4.0.6

12 Jul 15:47
Compare
Choose a tag to compare
v4.0.6 Pre-release
Pre-release

What's Changed

Full Changelog: v4.0.5...v4.0.6

🚀 Features

  • 💄 support unocss alias object-cover
  • Add copyright scope support
  • (site-config) ✨ add custom typography quick config for unocss

🐛 Bug Fixes

  • (layouts) 🐛 fix mobile sidebar for content layout
  • (components) 🐛 fix sidebar will overflow on header when big screen
  • (plugins) 🐛 fix plugin shiki code title style
  • (components) 🌐 fix ver name

💼 Other

  • (package) 📦 release theme v4.0.6 & package v1.3.1

🚜 Refactor

  • (components) ♿ support more image types for components

📚 Documentation

  • (docs) 📝 update docs breaking changes
  • (preset) 📝 add commit url

⚡ Performance

  • ⚡ simplify the customization format

🧪 Testing

  • (preset) 🧪 add new component signature
  • (blog) 🧪 update test article

v4.0.5

23 Jun 18:00
981d88e
Compare
Choose a tag to compare
v4.0.5 Pre-release
Pre-release

What's Changed

🚀 Features

  • (components) ✨ rewrite backtotop component and support slot
  • (package) 🔖 release package v1.2.9 & theme v4.0.5
  • (layouts): 💄 new sidebar for mobile view (7a348c8)
  • (docs): 📝 new doc customize theme (51bad1e)
  • (layouts): ✨ support sidebar button for small devices (e8c1b39)
  • (components): ✨ rewrite backtotop component and support slot (207d2e3)
  • (pages): ⚡ split sponsorship to individual component (9690e32)

🐛 Bug Fixes

  • 🎨 fix grammar problem
  • 🔧 fix unocss config (1faeccd)
  • 🐛 fix warning experimental feature (cc3fda9)

💼 Other

  • (package) 📦 release package 1.2.8
  • (package) 🔖 release package v1.3.0
  • (package): 📦 release package 1.2.8 (5848488)

📚 Documentation

  • (docs): 📝 small updates on docs (53a3e60)
  • (blog): 📝 change blog date (268692a)
  • (docs): 📝 add example to customize theme doc (055e98d)
  • (docs): 📝 update breaking changes list (32851e9)

🚜 Refactor

  • (components) 💄 improve back to top button
  • (pages): 📝 update some content (79059c0)
  • (components): 💄 improve friendlist style (4b0f5ef)
  • (components): 💄 improve back to top button (198323e)
  • (layouts): 💄 support props for base-layout (67059c7)

⚡ Performance

  • (components): ⚡ improve performance for header (411297c)
  • ⚡ use unocss preset-mini instead of old preset-default (9a93dfc)
  • ⚡ use unocss preset-mini instead of old preset-default (96180bb)
  • (package): ⚡ remove unused file for packaging (a95b4b9)

⚙️ Miscellaneous Tasks

  • (docs): 💄 improve docs-contents style (f482708)
  • (pages): ⚰️ remove unused code (625a0f4)
  • (pages): ⚰️ remove unused code (23e01e6)
  • (pages): ⚰️ remove unused code (cdc3dbd)

PR

  • Merge branch 'main' into v4-0-5 (c6307e0)
  • (refs/stash) On (no branch): 111 (aa3c15b)
  • untracked files on (no branch): 625a0f4
  • index on (no branch): 625a0f4

Full Changelog: v4.0.3...v4.0.5

v4.0.3

02 Jun 15:53
Compare
Choose a tag to compare

What's Changed

🚀 Features

  • (package) ✨ deeply integrated unocss
  • (components) 🔧 support customize footer links
  • (docs) ✨ support ordering docs
  • (pages) ✨ support docs content auto highlight
  • (package) ⬆️ sync starlight plugin method

🐛 Bug Fixes

  • (package) 🐛 fix package version
  • (components) 🐛 fix toc headings ends with #
  • 🐛 fix wrong spells
  • (utils) 🐛 fix reading time for chinese words counting (#36)

💼 Other

  • (package) 📦 release package v1.2.6
  • (package) 📦 update version
  • (package) ⬆️ upgrade dependencies
  • (package) ⬆️ upgrade pure package dependencies
  • (package) ⬆️ upgrade dependencies
  • (package) 🔖 release tag v1.2.7
  • (package) 🔖 release theme v4.0.3

📚 Documentation

  • 📝 update readme desc
  • 📝 update readme for zh-cn
  • 📝 update readme
  • (docs) 📝 update docs
  • 📝 add desc for preset directory
  • (docs) 📝 update integration latex

⚡ Performance

  • (pages) ⚰️ totally remove manual docs content
  • ⚡ remove output-copier & improve performance

🎨 Styling

  • 💡 update comment for unocss
  • (components) 💄 improve links style

⚙️ Miscellaneous Tasks

  • (public) 🚚 move katex to public/styles
  • (pages) 🚚 rename component docscontent to docscontents

New Contributors

Full Changelog: v3.1.4...v4.0.3

v4.0.2-beta

07 Feb 17:54
Compare
Choose a tag to compare
v4.0.2-beta Pre-release
Pre-release

What's Changed

🚀 Features

  • (components) 🐛 reback support for remote image as thumbnail
  • (package) 📦 change css package tailwindcss to unocss
  • (pages) 💄 replace sidebar docs-toc to new docs-content

🐛 Bug Fixes

  • (types) 🏷️ fix types wrong after removed packages dir
  • (components) 💄 update ui opacity config to unocss
  • (package) 🐛 temp fix user-config-schema problem
  • (package) 🐛 ignore strange problem

💼 Other

  • (package) ➖ remove tailwind-merge for using unocss
  • (package) 📦 update package version

🚜 Refactor

  • (pages) ♻️ change config to customized array
  • (components) 💄 better ui for cardlist
  • ♻️ update codes

⚡ Performance

  • (layouts) ⚡ use slot to reduce code
  • (components) ⚡ change border & border-border to alias border

🧪 Testing

  • (package) 🧪 test auto link for remote
  • (package) 🧪 test bun pkg link method

⚙️ Miscellaneous Tasks

  • 🎨 format code & small changes
  • 🚨 lint code

Full Changelog: v4.0.1-beta...v4.0.2-beta

v4.0.1-beta

28 Dec 11:32
Compare
Choose a tag to compare

Related package version: v1.2.3

What's Changed

🚀 Features

  • (components) ✨ new component mdx-repl to show components better
  • (libs) ♻️ integrated github-card icons
  • (libs) ✨ integrated aside icons
  • (components) ⚡ use default 22px (1.5em) instead of redefining size again
  • (libs) ✨ integrated common ui icons
  • (plugins) ⚡ remove arxiv card; replace reading time with simpler one; move to package
  • (libs) 💄 add new icons
  • (components) ✨ new component svg loader
  • (components) 🚚 move pf-search to package

🐛 Bug Fixes

  • 🧪 try to fix vercel static source problem

💼 Other

  • (package) ✨ move package to astro-pure; achive reading-time function manually
  • (package) 📌 move dependencies to package itself
  • (package) 🐛 fix package lost
  • (package) 📦 update package v1.2.3; update theme template to v4.0.1-beta
  • (package) ⬆️ update package build version to v1.2.3

🚜 Refactor

  • (plugins) 🚚 rename shiki transformer files
  • (plugins) 🚚 rename auto link headings plugin
  • (components) 💄 improve mdx-repl styling

📚 Documentation

  • (docs) 📝 add related documents
  • 📝 update issue template
  • (docs) 📝 update docs; add medium zoom example
  • 📝 update readme
  • (docs) 📝 improve doc component display (icons)
  • (docs) 📝 add latex docs
  • (docs) 📝 update thanks & breaking changes doc

⚡ Performance

  • (site-config) ⚡ use partial import to improve code & performance
  • (components) ♻️ improve social icon declaration
  • (plugins) ⚡ improve astro data usage
  • (assets) 🍱 move tool-section svg icon assets to srs/assets/icon; new icon import method
  • ♿ improve accessibility
  • (package) ➖ remove astro-icon dependency

🎨 Styling

  • (scripts) 🔨 improve scripts output format
  • (types) 🎨 update type comment
  • 🎨 improve code style
  • 🎨 format code; change walien style files loading logic
  • 🎨 format code

⚙️ Miscellaneous Tasks

  • 🔧 update ts & eslint config

Full Changelog: v4.0.0-alpha...v4.0.1-beta

v4.0.0-alpha

12 Dec 16:14
95972e2
Compare
Choose a tag to compare
v4.0.0-alpha Pre-release
Pre-release

What's Changed

🚀 Features

  • (content) ✨ support fontmatter 'comment'
  • (public) ✨ new design icon
  • (package) ✨ new astro-pure package
  • (package) ✨ move components to package
  • (package) ✨ move basic components & pages components to package astro-pure
  • (package) ✨ move declaration of utils, servers & types
  • (package) ✨ move utils to package
  • (package) ✨ move plugins to package
  • (package) ✨ new config design using package
  • (package) ✨ support compiling config
  • (package) ✨ enable new config
  • (components) ✨ update to new utils & configs
  • (package) ✨ support some built-in icons
  • (package) ✨ support config using schemas
  • (package) 📦 pack to npm with test
  • (package) 💄 add more built-in icons
  • (components) ✨ support dynamic colorscheme card hover
  • (components) 💄 add iconstype; update icon set to built-in
  • (components) ⚡ change qrcode component to a easy-used simple component
  • (components) ✨ support changing url when click toc
  • 💄 support title anchor margin top
  • ✨ support importing svg in astro files
  • (package) ✨ support bin script like new post, info
  • (pages) 💫 new unified animation
  • (libs) 🍱 add new icon

🐛 Bug Fixes

  • (layouts) 🐛 fix highlight wrong
  • (content) 🐛 fix post frontmatter
  • (public) 💄 fix shiki code style
  • (components) 🐛 because virtual:config can only be accessed using json string, function cannot work
  • (package) 🐛 remove 'virtual:types' to use relative path import; fix import path
  • (components) 🐛 fix theme change listening; fix toast position
  • (components) 🐛 fix comment style var
  • (utils) 🐛 fix listen-theme-change effective conditions
  • (pages) 🐛 fix projects view count wrong script use method
  • (site-config) 🐛 add break-words to prevent overflow
  • (package) 🐛 fix package declaration
  • (package) 🐛 fix package install version
  • (utils) 🐛 fix utils getblogcollection
  • (utils) 🐛 fix get-blog-collection default value to 'blog'

💼 Other

  • (package) 📦 v3.1.4
  • (package) ⬆️ update dependencies
  • (package) 🔖 update package version
  • (package) 📦 update package to v1.2.1
  • (package) ⬆️ update dependencies

🚜 Refactor

  • (components) 💄 improve article-bottom to a simple but better layout
  • (components) ⚡ remove unused footer style
  • (components) 💄 move tags to header, the same line with the date, lang, readingtime
  • (components) 🎨 improve componet expandation
  • (pages) 🚸 support subdir in blog content collection; sort by date in default
  • (layouts) 💄 improe base layout
  • (components) 💄 improve some components
  • (public) 💄 improve shiki code ui

📚 Documentation

  • 📝 add code-of-conduct
  • 📝 update docs
  • 📝 update readme
  • (docs) 📝 add content on using icon
  • (content) 📝 add new example post
  • (docs) 📝 update docs config declaration
  • (content) 📝 update content posts
  • 📝 update readme
  • (package) 📝 add package readme & license
  • (pages) 📝 update page title
  • (docs) 📝 add auto-import info & collapse example
  • (content) 📝 add new example post
  • (docs) 📝 add v4.0.0 breaking changes desc
  • (docs) 📝 add tutorial of deploying on node server, static, bun server
  • 📝 lint code
  • 📝 update readme

⚡ Performance

  • (components) ⚰️ remove dead components
  • ⚡ update docs & scripts
  • (public) 🔥 continuing using new icon set
  • (components) ⚡ use ::after element to achive mobile expand bg (only on the top)
  • (components) 💫 remove component animation (realized by pages)
  • (plugins) ⚡ improve code

🧪 Testing

  • 🧪 test astro v5
  • (plugins) 🧪 test pagefind

⚙️ Miscellaneous Tasks

  • 📝 add code-of-conduct
  • 📝 move domain astro--theme-pure.vercel.appto astro-pure.js.org
  • 📝 continue move content to blog for astro v5
  • 🚨 lint code
  • 📝 add github issue template
  • (public) 🚚 update social-card
  • 💡 update comment; remove unused file
  • (pages) 🎨 improve code structure

Full Changelog: v3.1.4...v4.0.0-alpha

v3.1.4

03 Dec 04:41
69cf0ec
Compare
Choose a tag to compare

What's Changed

🚀 Features

  • (plugins) ✨ support shiki highlight
  • (components) ✨ support medium-zoom to advanced component; support configuring mediumzoom
  • (site-config) ✨ move site-config.typography-prose to integration-config.typography.class
  • (components) ✨ make copyright more shareicons
  • (components) ✨ upgrade hitokoto to common quote-component
  • ✨ support configuring mediumzoom
  • (plugins) ✨ add rehype-autolink-headings feature
  • (scripts) ✨ support quick new-post script
  • (components) ✨ move comment to advanced components
  • (components) ✨ move qrcode component to advanced
  • (components) ✨ change components colorscheme
  • (components) ✨ change hitokoto to advanced quote component
  • (components) ✨ refactor linkpreview component; move to advanced
  • (components) ✨ move logbook to site-config
  • (site-config) ✨ move apply-tip to integration-config
  • (components) ✨ new component github-card
  • (public) 💄 change follow-system coloscheme mode icon to desktop
  • ✨ support rehype-autolink-headings style; fix code default color

🐛 Bug Fixes

  • (components) 🐛 fix comment style
  • (pages) 🐛 homepage components are not in the center
  • (components) 🐛 'data.heroImage' is possibly 'undefined'
  • (components) 🐛 Property 'src' does not exist on type 'string'.
  • (utils) 🐛 fix theme change 'system' has instant problem
  • 🚨 lint code

🚜 Refactor

  • (components) 💄 improve toolsection style
  • (components) ✨ move configs to related page about
  • (plugins) 💄 improve shiki code
  • (components) 🚚 move theme-provider to layout subfolder
  • (components) 💄 improve components ui
  • 📝 refactor docs file structure

📚 Documentation

  • (content) ✨ update example post
  • (docs) 📝 new doc optimize
  • 📝 update docs
  • (docs) 📝 new doc others
  • (docs) 📝 new doc authoring content
  • (content) 📝 update posts; add test post to gitignore
  • (docs) 📝 add doc integrations/advanced
  • (docs) 📝 small updates of doc
  • (docs) 📝 add npmcdn config doc to advanced/optimize
  • (docs) 📝 add thanks page
  • (docs) 📝 add links config docs
  • (docs) 📝 add setup using fork doc
  • (docs) 📝 support mediumzoom on doc page
  • (docs) 📝 update doc page update breaking changes

⚡ Performance

  • (layouts) ⚡ changing blogpost highlight to baselayout
  • (assets) 💄 improve basic color configuration
  • (site-config) ⚡ improve waline config with enable option

🎨 Styling

  • 🎨 update code style
  • (public) 🐛 fix shiki show problem; improve style
  • (layouts) 🎨 style code
  • 🚨 lint code

⚙️ Miscellaneous Tasks

  • Move scripts to web-scripts
  • (public) 🎨 there is no footer svg icon used
  • (components) ⚰️ remove dead code
  • 🔧 update tsconfig
  • (public) 📝 update links
  • (site-config) 🔧 remove share to x

Build

  • (package) ⬆️ update packages
  • (package) ⬆️ update dependencies
  • (package) 📦 v3.1.4

Full Changelog: v3.1.3...v3.1.4

v3.1.3

29 Nov 17:18
Compare
Choose a tag to compare
v3.1.3 Pre-release
Pre-release

What's Changed

🚀 Features

  • (components) ✨ add step component
  • (components) ⚡ split out cardlist to new common components
  • (components) ✨ support medium zoom (#19)
  • (site-config) ✨ support configuring typography prose tag
  • ✨ change tailwind typography to self-define; fix table overflow
  • (plugins) ✨ support mdast-util-to-string by self-write
  • (components) ✨ replace remark-github-blockquote-alert to asides
  • (plugins) ✨ support shiki diff transformer
  • (components) ✨ add component tabs
  • (package) ✨ support format import order

🐛 Bug Fixes

  • (pages) 🐛 fix homepage does not display in center
  • (components) 🐛 rename some 'asides' to aside
  • (components) 🐛 steps
  • (utils) 🧪 try to fix collections
  • 📝 fix table overflow

🚜 Refactor

  • (components) ♻️ redefine user-components structure
  • (types) ✨ new config structure
  • (components) ♻️ continuing update new config structure

📚 Documentation

  • (post) 📝 update post doc
  • (docs) 📝 update docs
  • (docs) 📝 update docs
  • (docs) 📝 add shiki code docs

⚡ Performance

  • (site-config) 🔧 move page-size to content
  • (plugins) ⚡ remove rehype format
  • (components) ⚡ support custom class for cardlist
  • (docs) ⚡ support import layout using absolute path
  • (components) 🎨 update components style
  • ⚡ update some code styles

🎨 Styling

  • 🎨 format code
  • 🎨 remove dead code; update import
  • 🎨 format code

⚙️ Miscellaneous Tasks

  • (package) ➖ continuing removing remark-github-blockquote-alert
  • 🚨 lint code
  • 🎨 style code

Build

  • (package) 📦 tag v3.1.3

Full Changelog: v3.1.2...v3.1.3