Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(master): release 4.0.0 #275

Merged

Conversation

XPoet
Copy link
Owner

@XPoet XPoet commented Nov 13, 2023

πŸ€– I have created a release beep boop

4.0.0 (2023-11-13)

⚠ BREAKING CHANGES

  • add website announcement settings
  • optimize configuration items of keep theme
  • reconstructs the post.author_badge configuration items
  • reconstructs the home_article configuration items

🌟 Features

  • add scroll.hide_header configuration item (1bc6ba1)
  • add Artalk comment plugin (#193) (dbf14a7)
  • add photos page template (9cd51b7)
  • add website announcement settings (2046a97)
  • first-screen: add background_img_dark configuration item (dceafaa)
  • friends-link: add classification fold function (cd6c654)

🐞 Bug Fixes

  • fixed table content overflow container (#273) (6aad228)
  • toc: optimize header hide handle for anchor jump (671e4c5)

🎨 Styling

  • optimal naming of toggle theme (1fc591d)

🍭 Code Refactoring

  • reconstructs the first_screen configuration items (ba0d7a1)
  • reconstructs the home_article configuration items (e07247b)
  • reconstructs the post.author_badge configuration items (b7f320a)
  • reconstructs the scroll configuration items (a8909aa)
  • reconstructs the style configuration items (f68b369)

πŸ›  Performance Improvements

  • backdrop-filter: blur() support Safari browser (47732b9)
  • comment: optimize Artalk init load (8f633ec)
  • comment: optimize Disqus load (5d09035)
  • comment: optimize Waline init load (04d0fd3)
  • first-screen: add font family css variable (f22fc20)
  • first-screen: add icon color css variable (c1f6172)
  • optimize comment plugin load logic (83711e9)
  • optimize i18n (a17b58a)
  • use css variable setting blog title (d485b30)

πŸ“¦ Build System

  • optimize configuration items of keep theme (27bb7d9)

🎯 CI

πŸ’„ Improvement UI

  • comment: add disqus support (2a6ad4e)
  • first: use css variable control offset and display (c6fd66b)
  • global: optimize basic style (dfe304a)
  • optimize home page style (19580b3)
  • optimize shrink code line style (9e10353)
  • post: shrink the code block initially (e833e49)
  • use css variable setting header font color (0a139c5)

This PR was generated with Release Please. See documentation.

@XPoet XPoet merged commit ad4aeef into master Nov 13, 2023
2 checks passed
@XPoet
Copy link
Owner Author

XPoet commented Nov 13, 2023

πŸ€– Release is at https://github.com/XPoet/hexo-theme-keep/releases/tag/v4.0.0 🌻

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant