Skip to content

Merge 26/4/4#7

Open
DHJComical wants to merge 309 commits into
DHJComical:masterfrom
CuteLeaf:master
Open

Merge 26/4/4#7
DHJComical wants to merge 309 commits into
DHJComical:masterfrom
CuteLeaf:master

Conversation

@DHJComical
Copy link
Copy Markdown
Owner

Type of change

  • Bug fix (a non-breaking change that fixes an issue)
  • New feature (a non-breaking change that adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • Other (please describe):

Checklist

  • I have read the CONTRIBUTING document.
  • I have checked to ensure that this Pull Request is not for personal changes.
  • I have performed a self-review of my own code.
  • My changes generate no new warnings.

Related Issue

Changes

How To Test

Screenshots (if applicable)

Additional Notes

CuteLeaf and others added 30 commits February 19, 2026 16:38
- Introduced MusicManager component to handle audio playback and playlist management.
- Updated global.d.ts to define the __fireflyMusic API for music control.
- Enhanced env.d.ts with new scroll handler types.
- Integrated MusicManager into the main layout for seamless user experience.
- Implemented local and meting playlist fetching with error handling.
- Added support for audio controls, volume management, and lyrics synchronization.
- 问题原因: Swup 配置了 6 个容器(astro.config.mjs:54-61),其中 #banner-overlay-container 和 #banner-dim-container 位于 #wallpaper-wrapper 内部。当 mode: "none" + switchable:   false 时,整个 #wallpaper-wrapper 不渲染,这两个容器在 DOM 中不存在。Swup导航时找不到已注册的容器,会回退为浏览器原生整页加载,导致侧边栏跟着主内容一起重新渲染并触发入场动画,产生闪烁。
…ards

- Added AlbumCard component for displaying album details and cover images.
- Added PhotoCard component for displaying individual photos within albums.
- Created galleryConfig for managing album metadata including id, name, description, date, location, and tags.
- Developed dynamic album pages to display photos in a masonry layout with filtering options.
- Implemented utility functions to scan album directories for photos and determine album covers.
- Enhanced the gallery index page to list all albums with filtering capabilities based on tags.
feat(gallery): 新增相册功能
…updates

Bumps the patch-updates group with 11 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [@expressive-code/core](https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/core) | `0.41.6` | `0.41.7` |
| [@expressive-code/plugin-collapsible-sections](https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-collapsible-sections) | `0.41.6` | `0.41.7` |
| [@expressive-code/plugin-line-numbers](https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-line-numbers) | `0.41.6` | `0.41.7` |
| [@fancyapps/ui](https://github.com/fancyapps/ui) | `6.1.10` | `6.1.12` |
| [@fontsource/roboto](https://github.com/fontsource/font-files/tree/HEAD/fonts/google/roboto) | `5.2.9` | `5.2.10` |
| [@iconify-json/material-symbols](https://github.com/iconify/icon-sets) | `1.2.55` | `1.2.57` |
| [@iconify-json/simple-icons](https://github.com/iconify/icon-sets) | `1.2.70` | `1.2.71` |
| [astro](https://github.com/withastro/astro/tree/HEAD/packages/astro) | `5.17.2` | `5.17.3` |
| [astro-expressive-code](https://github.com/expressive-code/expressive-code/tree/HEAD/packages/astro-expressive-code) | `0.41.6` | `0.41.7` |
| [katex](https://github.com/KaTeX/KaTeX) | `0.16.28` | `0.16.33` |
| [sanitize-html](https://github.com/apostrophecms/apostrophe/tree/HEAD/packages/sanitize-html) | `2.17.0` | `2.17.1` |



Updates `@expressive-code/core` from 0.41.6 to 0.41.7
- [Release notes](https://github.com/expressive-code/expressive-code/releases)
- [Changelog](https://github.com/expressive-code/expressive-code/blob/main/packages/@expressive-code/core/CHANGELOG.md)
- [Commits](https://github.com/expressive-code/expressive-code/commits/@expressive-code/core@0.41.7/packages/@expressive-code/core)

Updates `@expressive-code/plugin-collapsible-sections` from 0.41.6 to 0.41.7
- [Release notes](https://github.com/expressive-code/expressive-code/releases)
- [Changelog](https://github.com/expressive-code/expressive-code/blob/main/packages/@expressive-code/plugin-collapsible-sections/CHANGELOG.md)
- [Commits](https://github.com/expressive-code/expressive-code/commits/@expressive-code/plugin-collapsible-sections@0.41.7/packages/@expressive-code/plugin-collapsible-sections)

Updates `@expressive-code/plugin-line-numbers` from 0.41.6 to 0.41.7
- [Release notes](https://github.com/expressive-code/expressive-code/releases)
- [Changelog](https://github.com/expressive-code/expressive-code/blob/main/packages/@expressive-code/plugin-line-numbers/CHANGELOG.md)
- [Commits](https://github.com/expressive-code/expressive-code/commits/@expressive-code/plugin-line-numbers@0.41.7/packages/@expressive-code/plugin-line-numbers)

Updates `@fancyapps/ui` from 6.1.10 to 6.1.12
- [Release notes](https://github.com/fancyapps/ui/releases)
- [Changelog](https://github.com/fancyapps/ui/blob/main/CHANGELOG.md)
- [Commits](fancyapps/ui@v6.1.10...v6.1.12)

Updates `@fontsource/roboto` from 5.2.9 to 5.2.10
- [Changelog](https://github.com/fontsource/font-files/blob/main/CHANGELOG.md)
- [Commits](https://github.com/fontsource/font-files/commits/HEAD/fonts/google/roboto)

Updates `@iconify-json/material-symbols` from 1.2.55 to 1.2.57
- [Commits](https://github.com/iconify/icon-sets/commits)

Updates `@iconify-json/simple-icons` from 1.2.70 to 1.2.71
- [Commits](https://github.com/iconify/icon-sets/commits)

Updates `astro` from 5.17.2 to 5.17.3
- [Release notes](https://github.com/withastro/astro/releases)
- [Changelog](https://github.com/withastro/astro/blob/astro@5.17.3/packages/astro/CHANGELOG.md)
- [Commits](https://github.com/withastro/astro/commits/astro@5.17.3/packages/astro)

Updates `astro-expressive-code` from 0.41.6 to 0.41.7
- [Release notes](https://github.com/expressive-code/expressive-code/releases)
- [Changelog](https://github.com/expressive-code/expressive-code/blob/main/packages/astro-expressive-code/CHANGELOG.md)
- [Commits](https://github.com/expressive-code/expressive-code/commits/astro-expressive-code@0.41.7/packages/astro-expressive-code)

Updates `katex` from 0.16.28 to 0.16.33
- [Release notes](https://github.com/KaTeX/KaTeX/releases)
- [Changelog](https://github.com/KaTeX/KaTeX/blob/main/CHANGELOG.md)
- [Commits](KaTeX/KaTeX@v0.16.28...v0.16.33)

Updates `sanitize-html` from 2.17.0 to 2.17.1
- [Changelog](https://github.com/apostrophecms/apostrophe/blob/main/packages/sanitize-html/CHANGELOG.md)
- [Commits](https://github.com/apostrophecms/apostrophe/commits/2.17.1/packages/sanitize-html)

---
updated-dependencies:
- dependency-name: "@expressive-code/core"
  dependency-version: 0.41.7
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: patch-updates
- dependency-name: "@expressive-code/plugin-collapsible-sections"
  dependency-version: 0.41.7
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: patch-updates
- dependency-name: "@expressive-code/plugin-line-numbers"
  dependency-version: 0.41.7
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: patch-updates
- dependency-name: "@fancyapps/ui"
  dependency-version: 6.1.12
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: patch-updates
- dependency-name: "@fontsource/roboto"
  dependency-version: 5.2.10
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: patch-updates
- dependency-name: "@iconify-json/material-symbols"
  dependency-version: 1.2.57
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: patch-updates
- dependency-name: "@iconify-json/simple-icons"
  dependency-version: 1.2.71
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: patch-updates
- dependency-name: astro
  dependency-version: 5.17.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: patch-updates
- dependency-name: astro-expressive-code
  dependency-version: 0.41.7
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: patch-updates
- dependency-name: katex
  dependency-version: 0.16.33
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: patch-updates
- dependency-name: sanitize-html
  dependency-version: 2.17.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: patch-updates
...

Signed-off-by: dependabot[bot] <support@github.com>
…pdates-60b00b31da

build(deps): bump the patch-updates group across 1 directory with 11 updates
…-biome-2.4.2

build(deps-dev): bump @biomejs/biome from 2.3.15 to 2.4.2
@CuteLeaf CuteLeaf force-pushed the master branch 2 times, most recently from 219c5ef to c735cfe Compare May 8, 2026 19:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants