Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
Ericwyn
/
tagger
Public
Notifications
You must be signed in to change notification settings
Fork
7
Star
31
Code
Issues
0
Pull requests
0
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Security and quality
Insights
Releases
v1.0.4
Release v1.0.4
Compare
Choose a tag to compare
Sorry, something went wrong.
Filter
Loading
Sorry, something went wrong.
Uh oh!
There was an error while loading.
Please reload this page
.
No results found
Ericwyn
released this
16 Sep 13:48
·
10 commits
to master since this release
v1.0.4
3b09521
v1.0.4 发布说明
Ogg Vorbis 与 Ogg Opus
曲库完整支持
.ogg
和
.opus
文件的扫描、索引、筛选、单曲重扫与目录变化监听。
Ogg Vorbis 与 Ogg Opus 统一归入
ogg
容器格式,并通过技术信息中的 codec 区分实际编码。
标签、歌词 sidecar、嵌入封面、安全写入和历史恢复全部接入现有流程,无需 FFmpeg、CGO 或系统 TagLib。
浏览器试听与 Range 请求使用
audio/ogg
;未知扩展名会被明确拒绝,不再隐式当作 FLAC 处理。
批量处理上限
单次批量曲目上限由固定 1000 首改为后台可配置,默认提高到 2000 首。
可在「设置 → 系统与安全」中调整为 1–100000 首,配置写入 SQLite 并立即生效,无需重启。
曲目解析、全选、批量匹配、批量补全和批量编辑统一使用同一上限,超限提示会显示当前配置值。
曲库界面与目录树
较窄桌面宽度下,右侧曲目信息面板改为显式抽屉,避免覆盖歌曲列表;更窄时左侧目录也切换为抽屉。
长目录名不再使用持续滚动动画:默认稳定省略,悬浮或键盘聚焦后在页面顶层显示完整名称与相对路径,不受侧栏裁剪。
当前目录使用浅色强调和左侧标记,减少大面积深色选中态带来的视觉干扰。
桌面端目录栏支持 210–420px 拖拽调整,宽度会在浏览器中记忆;也支持方向键微调和双击恢复响应式默认值。
审核体验
候选来源选择列表现在直接展示歌手;无歌手信息时显示明确占位,减少同名歌曲的误选风险。
升级提示
系统设置会自动使用新的 2000 首默认批量上限,不需要数据库迁移或手工修改配置。
升级后建议对已有曲库执行一次快速扫描或完整扫描,以便把过去未识别的
.ogg
、
.opus
文件加入索引。
验证
Go 全量测试通过。
前端全量测试、TypeScript 检查和 Vite 生产构建通过。
You can’t perform that action at this time.