Skip to content

Releases: shadowfoundry/sr5

[ALPHA Release] 13.0.0-alpha.21

04 Apr 14:53

Choose a tag to compare

Pre-release

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

04 Apr 14:38

Choose a tag to compare

Pre-release

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

23 Mar 16:21

Choose a tag to compare

Pre-release

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

23 Mar 16:19

Choose a tag to compare

Pre-release

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

19 Mar 18:30

Choose a tag to compare

Pre-release

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

18 Mar 22:51

Choose a tag to compare

Pre-release

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

09 Mar 08:33

Choose a tag to compare

Pre-release

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

09 Mar 07:33

Choose a tag to compare

Pre-release

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

09 Mar 16:54

Choose a tag to compare

Pre-release

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

09 Mar 14:28

Choose a tag to compare

Pre-release

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