Releases: shadowfoundry/sr5
[ALPHA Release] 13.0.0-alpha.21
This is an alpha release. It is experimental and intended for early testing only. Expect breaking changes, missing features, and incomplete functionality. Do not use in production.
Changes since 13.0.0-alpha.20 (22.54 MB):
- Truncate only changelog in Discord messages to preserve footer
- Bump version to 13.0.0-alpha.21
Manifest URL (alpha channel): https://github.com/shadowfoundry/sr5/releases/download/pre-release-alpha/system.json
[ALPHA Release] 13.0.0-alpha.20
This is an alpha release. It is experimental and intended for early testing only. Expect breaking changes, missing features, and incomplete functionality. Do not use in production.
Changes since 13.0.0-alpha.19 (22.54 MB):
- Show release changelog in chronological order (oldest first)
- Deploy unified release system from sr6
- Update RELEASE.md for npm run release workflow
- Refactor directory structure: runtime code to modules/, tests to tests/
- Rename all 534 templates from .html to .hbs
- Migrate ESLint to flat config (v10) and align rules with SR6
- Add pre-push hook and LC_ALL export to husky hooks
- Add PR template and fix labeler paths for modules/ directory
- Add jsconfig.json, VS Code settings, and align .gitignore with SR6
- Add CODEOWNERS file
- Extend lint scope to scripts/ and vitest.config.js
- Add tests/ to lint scope and remove Foundry macro scripts
- Bump @vitest/coverage-v8 to ^4.1.2
- Add vitest setup file with Foundry VTT global stubs
- Bump less to ^4.6.4
- Bump lint-staged to ^16.4.0
- Remove ESLint ignores block, lint flag, and .DS_Store from gitignore
- Remove build alias (use build:css directly)
- Add compendium browser filter tests (16 tests)
- Fix filterObject to use foundry.utils.filterObject
- Move LESS sources to styles/, gitignore compiled css/sr5.css
- Update CI and docs for styles/ directory
- Move img/ and css/fonts/ into assets/ directory (match SR6 structure)
- Fix .html partial references inside .hbs templates
- Fix Foundry core template path (document-create.html, not .hbs)
- Fix test.yml trigger path and align .gitignore css entry with SR6
- Rename LESS/CSS to shadowrun.less/shadowrun.css (match SR6)
- Fix stale sr5.less/sr5.css references in LESS hints and docs
- Add check.js orchestrator to replace shell pipeline
- Remove examples/ directory and add to gitignore
- Move entry point to modules/sr5.js (match SR6 structure)
- Remove SR5 global from ESLint, add missing import in test-Skill.js
- Strip manifest/download URLs from Discord message for private repos
- Fix RELEASE_CONTENTS: remove nonexistent sr5.js and img, add assets
- Fix vitest coverage exclude: entry point and hooks, not tests/
- Remove examples/ gitignore entry (actors moved to sr5-compendiums)
- Remove macros/ directory (moved to sr5-compendiums)
- Split hooks.js into 12 separate files in hooks/ directory
- Fix null element check in changeTab scroll fade update
- Add item type and theme dropdowns to bug report template
- Add interactive version selection to release script
- Improve interactive release menu with clearer descriptions and sections
- Update RELEASE.md for interactive release script
- Improve issue templates: add subsystem/severity/browser fields, data correction template, disable blank issues
- Add French issue templates (rapport de bug, demande de fonctionnalité, correction de données)
- Fix hotReload paths: js -> modules
- Use string shorthand for styles in system.json (match SR6)
- Bump vitest to ^4.1.2
- Add lint-staged, CI workflows, issue templates, test setup
- Fix labeler styles path and add push_to_discord lock file
- Use github.event.repository.private instead of gh api call
- Make lint workflow blocking (remove continue-on-error)
- Update dependabot: target main, group updates, auto-merge minor/patch
- Revert dependabot target to dev branch
- Fix biography field names to match DataModel schema
- Bump version to 13.0.0-alpha.20
Manifest URL (alpha channel): https://github.com/shadowfoundry/sr5/releases/download/pre-release-alpha/system.json
[ALPHA Release] 13.0.0-alpha.19
This is an alpha release. It is experimental and intended for early testing only. Expect breaking changes, missing features, and incomplete functionality. Do not use in production.
Changes since 13.0.0-alpha.18 (22.64 MB):
- Bump version to 13.0.0-alpha.19
Manifest URL (alpha channel): https://github.com/shadowfoundry/sr5/releases/download/pre-release-alpha/system.json
[ALPHA Release] 13.0.0-alpha.18
This is an alpha release. It is experimental and intended for early testing only. Expect breaking changes, missing features, and incomplete functionality. Do not use in production.
Changes since 13.0.0-alpha.17 (22.64 MB):
- Use type-specific default names for new item and actor creation
- Bump version to 13.0.0-alpha.18
- Extend compendium browser to support actors and all document types
- Add compendium browser with subtype filtering and fix file picker styling
- Display weapon accessories inline in weapon list (SR6 pattern)
- Convert weapon accessories to itemWeapon type with dedicated block
- Add weapon accessory compendium generator script
- Refactor weapon accessories from switch/case to data-driven catalog
- Journal editor: match styles to journal view, page title white
- Journal polish: fonts, title color, border-radius fixes
- Restyle journal content: light bg, dark red accents, proper fonts
Manifest URL (alpha channel): https://github.com/shadowfoundry/sr5/releases/download/pre-release-alpha/system.json
[ALPHA Release] 13.0.0-alpha.17
This is an alpha release. It is experimental and intended for early testing only. Expect breaking changes, missing features, and incomplete functionality. Do not use in production.
Changes since 13.0.0-alpha.16 (22.62 MB):
- Bump version to 13.0.0-alpha.17
- Fix pause overlay to cover full screen
- Fix portrait/image click to open file picker in AppV2
- Style settings sidebar with SR5 fonts and red buttons
- Style journal page editor window
- Style journal entries and fix footer icon buttons
- Exclude sidebar-popout windows from SR5 window styling
- Style category-browser windows and fix footer layout
- Localize Customize Sheet Display dialog
Manifest URL (alpha channel): https://github.com/shadowfoundry/sr5/releases/download/pre-release-alpha/system.json
[ALPHA Release] 13.0.0-alpha.16
This is an alpha release. It is experimental and intended for early testing only. Expect breaking changes, missing features, and incomplete functionality. Do not use in production.
Changes since 13.0.0-alpha.14 (22.61 MB):
- Bump version to 13.0.0-alpha.16
- Change version
- Style Macro Config and File Picker windows
- Style non-sheet windows and fix custom dropdown hover
- Fix combat tracker footer icons broken by font-family override
- Style Module Management, ProseMirror toolbar, and form elements
- Add binding focus type and adventure-overview padding
- Style window nav tabs and fix Scene Config SR5 tab layout
- Redesign Customize Sheet Display window to match SR5 aesthetic
- Style non-sheet windows and fix custom dropdown hover
- Style non-actor application windows to match SR5 character sheet aesthetic
- Style SR5 roll dialog to match character sheet
- Match chat card background to character sheet
- Fix sheet block folding broken by AppV2 migration
- Remove focus outline and suppress Foundry focus background on sheet inputs
- Apply mega lint
- Fix lang key mismatches, typos, and sort alphabetically
- Port SR6 release toolchain to SR5
- Add SR6 theme with violet/green palette and theme switcher
- Full UI reskin!
- Fix garbled label
- Fix new selects to look pretty
- Replaced selects
- Finally on the right track!
- WIP
- WIP refactor styling
- Should end major work of v13 migration
- Migrated to data models
- Added tests, steps, docs, checks
Manifest URL (alpha channel): https://github.com/shadowfoundry/sr5/releases/download/pre-release-alpha/system.json
[ALPHA Release] 13.0.0-alpha.9
This is an alpha release. It is experimental and intended for early testing only. Expect breaking changes, missing features, and incomplete functionality. Do not use in production.
Changes since 13.0.0-alpha.8 (22.23 MB):
- Migrated sheets registration
Manifest URL (alpha channel): https://github.com/shadowfoundry/sr5/releases/download/pre-release-alpha/system.json
[ALPHA Release] 13.0.0-alpha.8
This is an alpha release. It is experimental and intended for early testing only. Expect breaking changes, missing features, and incomplete functionality. Do not use in production.
Changes since 13.0.0-alpha.7 (22.23 MB):
- Fixed combat tracker functions (styling will came later)
- Fixed some combat tracker errors
Manifest URL (alpha channel): https://github.com/shadowfoundry/sr5/releases/download/pre-release-alpha/system.json
[ALPHA Release] 13.0.0-alpha.14
This is an alpha release. It is experimental and intended for early testing only. Expect breaking changes, missing features, and incomplete functionality. Do not use in production.
Changes since 13.0.0-alpha.13 (22.56 MB):
- Detailed log for a missing key in table
- Took a stab at the martial arts called shots. Should close #310, but needs testing.
- Added a second damage type to spells. Should fix #221.
Manifest URL (alpha channel): https://github.com/shadowfoundry/sr5/releases/download/pre-release-alpha/system.json
[ALPHA Release] 13.0.0-alpha.13
This is an alpha release. It is experimental and intended for early testing only. Expect breaking changes, missing features, and incomplete functionality. Do not use in production.
Changes since 13.0.0-alpha.12 (22.56 MB):
- Fixed Stick-n-shock arrow calculation.
- Fixed arrows and bolts damage values. Fixes #498.
- Ensured action type is displayed on roll where missing. Closes #324.
- Fixed drain linked attribute on traditions. Closes #523.
- Fixed ammo switching damage type. Fixes #525.
- Fixed #337, left over tokens of deleted actor
Manifest URL (alpha channel): https://github.com/shadowfoundry/sr5/releases/download/pre-release-alpha/system.json