Repository navigation
Tool Enhancements, rendering updates - #31
Closed
BinaryConstruct wants to merge 32 commits into
Closed
BinaryConstruct wants to merge 32 commits into
BinaryConstruct wants to merge 32 commits into
Conversation
- Add seed-type flags: Don't Starve, Not the Bees, Remix, No Traps, Zenith (v239-267) - Add world metadata: Generator Version (v179), Creation Time (v141) - Add invasion properties: invasionX, invasionDelay - Add Old One's Army events: T1/T2/T3 downed (v178) - Add Party of Doom active (v257) - Add Party properties: manual, genuine, cooldown (v170) - Add item usage flags: Combat Book Vol 2 (v259), Peddler's Satchel (v260) - Add time manipulation: fastForwardTimeToDusk, moondialCooldown (v264) - Add Deerclops boss flag (v240) - Add tower active states and lunar apocalypse (v140) - Add NPC unlock flags: Slime colors (v250-251), NPC spawns (v261) - Fix version checks for older properties: slimeRainTime (v118), tempCultistDelay (v108) - Update lantern night and holiday flags to correct versions (v207, v212) - Add .claude and nul to .gitignore
- Added web app manifest with PWA configuration - Implemented service worker for offline support - Fixed favicon display in browser tabs and home screens - Added menu logo with background image - Registered service worker in main app entry point - Configured proper theme colors and app metadata - Support for iOS home screen installation
- Remove old auth utility and migrate to Firebase Authentication - Update controller and canvas components for auth integration - Enhance signup/signin flow with improved UX - Update canvas styling for better responsiveness
- Updated terraria-world-file-js submodule to latest with comprehensive test suite - Removed test-parser.html debug file from root - Updated React and React DOM to v19.2.3 The submodule now includes automated tests and GitHub Actions workflow for validating world file save/load functionality. Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
- Added CNAME file for www.terraria-map-editor.com custom domain - Upgraded GitHub Pages deployment to modern artifact-based workflow - Updated to latest GitHub Actions (checkout@v4, setup-node@v4) - Added proper permissions for Pages deployment (pages: write, id-token: write) - Implemented deployment concurrency control - Added workflow_dispatch for manual deployments - Removed legacy gh-pages branch deployment The new workflow uses actions/upload-pages-artifact and actions/deploy-pages which is the recommended approach for GitHub Pages deployments. Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
Changed from 'npm run build-gh' to 'npm run build' to remove the /terraria-map-editor-web/ public URL path. This is required for custom domain deployment where assets should be served from root. The subdirectory path was causing broken asset links when served from www.terraria-map-editor.com. Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Tool Refactor