Skip to content

Releases: TEdit/Terraria-Map-Editor

TEdit 5.2.4

Choose a tag to compare

@github-actions github-actions released this 20 Aug 13:52

Important

Supports Terraria 1.4.5.7 (world file version 325)

🎉 New Features

✨ Enhancements

  • Update dependency Jint to 4.16.0 (#2350) (#2350)
  • Update dependency Microsoft.NET.Test.Sdk to 18.9.0 (#2351) (#2351)
  • Update dependency MonoGame.Content.Builder.Task to 3.8.5.1 (#2352) (#2352)
  • Update dependency MonoGame.Framework.WindowsDX to 3.8.5.1 (#2353) (#2353)

📦 Other Changes

  • Modded world save fixes
  • Localization and Test updates

👥 Contributors

TEdit 5.2.3-beta5

TEdit 5.2.3-beta5 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 20 Aug 13:49

Important

Supports Terraria 1.4.5.7 (world file version 325)

🎉 New Features

✨ Enhancements

  • Update dependency Jint to 4.16.0 (#2350) (#2350)
  • Update dependency Microsoft.NET.Test.Sdk to 18.9.0 (#2351) (#2351)
  • Update dependency MonoGame.Content.Builder.Task to 3.8.5.1 (#2352) (#2352)
  • Update dependency MonoGame.Framework.WindowsDX to 3.8.5.1 (#2353) (#2353)

📦 Other Changes

  • Modded world save fixes
  • Localization and Test updates

👥 Contributors

TEdit 5.2.3-beta4

TEdit 5.2.3-beta4 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 13 Aug 05:37

Important

Supports Terraria 1.4.5.6 (world file version 319)

🎉 New Features

  • Add corrupt/crimson jungle grass to Purify morph biome
  • Change ui size
  • Compress test worlds as immutable LFS archives
  • Allow waterlogged blocks.
  • Chest paste bug fix
  • Closing crash fix
  • Split morph tool into destructive biome "creation" and safe "biome swap"
  • Add replay recorder and player plugin
  • Add intro splash screen setting
  • Add auto-select parent sprite sheet when picking a style.
  • Add highlight to active masks

🐛 Bug Fixes

  • Fix biome morphing and safeguard editor state
  • Fix correct Small Decos tile wrap values (#2286)
  • Fix hammered block on edge of world crash
  • Fix tree mirroring
  • Fixes #2340 #2342 #2342

✨ Enhancements

  • Update ReactiveUI to 23.2.1 (#2248) (#2248)
  • Update dependency Microsoft.ApplicationInsights to 3.1.0 (#2250) (#2250)
  • Update dependency Jint to 4.7.1 (#2251) (#2251)
  • Update dependency Microsoft.NET.Test.Sdk to 18.4.0 (#2253) (#2253)
  • Update Avalonia to v12 (#2254) (#2254)
  • Update dependency Jint to 4.8.0 (#2255) (#2255)
  • Update Avalonia (#2256) (#2256)
  • Update dotnet monorepo to 10.0.6 (#2257) (#2257)
  • Update dependency ReactiveUI.Avalonia to v12 (#2263) (#2263)
  • Update dotnet monorepo to 10.0.7 (#2264) (#2264)
  • Update dependency Microsoft.NET.Test.Sdk to 18.5.0 (#2265) (#2265)
  • Update dependency WPF-UI to 4.2.1 (#2266) (#2266)
  • Update dependency ReactiveUI.SourceGenerators to 2.6.30 (#2267) (#2267)
  • Update ReactiveUI to 23.2.19 (#2268) (#2268)
  • Update dependency Microsoft.NET.Test.Sdk to 18.5.1 (#2269) (#2269)
  • Update Avalonia to 12.0.2 (#2270) (#2270)
  • Update dependency WPF-UI to 4.3.0 (#2273) (#2273)
  • Update ReactiveUI to 23.2.27 (#2274) (#2274)
  • Update dependency Microsoft.ApplicationInsights to 3.1.1 (#2276) (#2276)
  • Update dependency Jint to 4.9.0 (#2278) (#2278)
  • Update dependency Avalonia.Diagnostics to 11.3.15 (#2279) (#2279)
  • Update Avalonia to 12.0.3 (#2280) (#2280)
  • Update dotnet monorepo to 10.0.8 (#2281) (#2281)
  • Update dependency Jint to 4.9.1 (#2282) (#2282)
  • Update dependency Jint to 4.9.2 (#2283) (#2283)
  • Update dependency Avalonia.Diagnostics to 11.3.16 (#2284) (#2284)
  • Update dependency SkiaSharp to 3.119.4 (#2285) (#2285)
  • Update dependency Microsoft.NET.Test.Sdk to 18.6.0 (#2287) (#2287)
  • Update dependency Avalonia.Diagnostics to 11.3.17 (#2289) (#2289)
  • Update Avalonia to 12.0.4 (#2290) (#2290)
  • Update dependency Microsoft.ApplicationInsights to 3.1.2 (#2291) (#2291)
  • Update dependency Jint to 4.9.3 (#2293) (#2293)
  • Update dotnet monorepo to 10.0.9 (#2295) (#2295)
  • Update ReactiveUI (#2296) (#2296)
  • Update dependency Jint to 4.10.0 (#2300) (#2300)
  • Update dependency VirtualizingWrapPanel to 2.5.2 (#2304) (#2304)
  • Update vstest monorepo (#2307) (#2307)
  • Update Avalonia (#2308) (#2308)
  • Update Avalonia to 12.0.5 (#2309) (#2309)
  • Update dependency Jint to 4.10.1 (#2310) (#2310)
  • Update dependency Jint to 4.11.0 (#2314) (#2314)
  • Update Avalonia to 12.1.0 (#2315) (#2315)
  • Update dependency VirtualizingWrapPanel to 2.5.3 (#2316) (#2316)
  • Update dependency Jint to 4.12.0 (#2317) (#2317)
  • Update dependency Microsoft.NET.Test.Sdk to 18.8.0 (#2318) (#2318)
  • Update dependency Microsoft.NET.Test.Sdk to 18.8.1 (#2319) (#2319)
  • Update dotnet monorepo to 10.0.10 (#2320) (#2320)
  • Update dependency dotnet-mgcb to 3.8.5 (#2321) (#2321)
  • Update dependency MonoGame.Content.Builder.Task to 3.8.5 (#2322) (#2322)
  • Update dependency MonoGame.Framework.WindowsDX to 3.8.5 (#2323) (#2323)
  • Update dependency Jint to 4.13.0 (#2324) (#2324)
  • Update actions/setup-dotnet action to v6
  • Update dependency SkiaSharp to v4
  • Update actions/checkout action to v7
  • Update dependency Velopack to v1
  • Update dependency coverlet.collector to v10
  • Update Avalonia Property Grid to v12
  • Update dependency LuaCSharp to 0.5.5
  • Update actions/add-to-project action to v2
  • Update lang files
  • Update dependency VirtualizingWrapPanel to 2.5.4 (#2328) (#2328)
  • Update dependency Jint to 4.14.0 (#2329) (#2329)
  • Update dependency ReactiveUI.Avalonia to 12.1.0 (#2330) (#2330)
  • Update dependency Jint to 4.15.0 (#2332) (#2332)
  • Update dependency Jint to 4.15.1 (#2333) (#2333)
  • Update dependency Jint to 4.15.2 (#2334) (#2334)
  • Update dependency Jint to 4.15.3 (#2336) (#2336)
  • Update Avalonia to 12.1.1 (#2337) (#2337)
  • Update dependency SkiaSharp to 4.151.0 (#2338) (#2338)
  • Update dependency ReactiveUI.SourceGenerators to 3.2.0 (#2339) (#2339)
  • Update dependency ReactiveUI.Avalonia to 12.1.1 (#2345) (#2345)
  • Update dependency SkiaSharp to 4.151.1 (#2346) (#2346)
  • Update dependency Avalonia.Diagnostics to 11.3.20 (#2347) (#2347)
  • Update dotnet monorepo to 10.0.11 (#2348) (#2348)
  • Update language files

🔧 Refactoring

  • Remove incorrect pixel box style.

📦 Other Changes

  • Add Privacy.md
  • Add privacy policy link to telemetry prompt
  • ReactiveUI 24 Update

👥 Contributors

TEdit 5.2.3-beta02

TEdit 5.2.3-beta02 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 31 Mar 05:09

Important

Supports Terraria 1.4.5.6 (world file version 319)

🐛 Bug Fixes

  • Fix banner array expansion breaking PlayStation world saves

👥 Contributors

TEdit 5.2.3-beta01

TEdit 5.2.3-beta01 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 30 Mar 22:41

Important

Supports Terraria 1.4.5.6 (world file version 319)

🐛 Bug Fixes

  • Fix concurrent modification crash in DrawTileEntities
  • Fix dye picker dropdown missing item names

👥 Contributors

TEdit 5.2.2-beta9

TEdit 5.2.2-beta9 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 29 Mar 16:25

Important

Supports Terraria 1.4.5.6 (world file version 319)

🐛 Bug Fixes

  • Fix NPC scripting create to support all game NPCs
  • Fix sprite sheet editor crash from TwoWay binding on read-only TileName property

✨ Enhancements

  • Update Language.en.resx
  • Update dependency Jint to 4.6.4 (#2242) (#2242)
  • Update dependency Jint to 4.7.0 (#2245) (#2245)
  • Update Avalonia to 11.3.13 (#2246) (#2246)
  • Update NPC scripting docs to reflect bestiary support

🔧 Refactoring

  • Remove invalid Purify variant from Vines morph biome entry

📦 Other Changes

  • Merge remote-tracking branch 'origin/main'

👥 Contributors

TEdit 5.2.2-beta8

TEdit 5.2.2-beta8 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 27 Mar 06:23

Important

Supports Terraria 1.4.5.6 (world file version 319)

🐛 Bug Fixes

  • Fix team spawn points mislabeled and missing icons
  • Fix HouseGen preview binding and PencilTool brace bug

📦 Other Changes

  • Expand NPC scripting API and show duplicate NPCs in panel
  • Change Purify morph to only affect evil biomes
  • Guard all drawing tools against null UndoManager

👥 Contributors

TEdit 5.2.2-beta7

TEdit 5.2.2-beta7 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 20 Mar 15:41

Important

Supports Terraria 1.4.5.6 (world file version 319)

🎉 New Features

  • Add Debug menu with NBT overlay toggle
  • Add NBT payload to undo/clipboard disk serialization
  • Add unit tests for mod tile copy/paste and undo/redo NBT preservation
  • Add mod test files
  • Add tile/wall coating get/set methods to scripting API
  • Add Calamity1 test fixtures and track .twld/.bak files with Git LFS

🐛 Bug Fixes

  • Fix Calamity2 tile loading: support new dense .twld format #1075
  • Fix mod tile/wall rendering: accurate colors, layer depth, Safe prefix #1075
  • Fix pre-existing unit test failures
  • Fix Tile struct copy bugs in TwldFile — mod tiles now apply correctly
  • Fix mod NBT data loss in copy/undo, add missing mods warning
  • Fix undo and clipboard serialization to preserve mod tile virtual IDs
  • Fix redo duplicating chest entries and chest row button bindings
  • Fix chest editor button bindings for selection vs row context (#2174)
  • Fix 4 top crash bugs identified from App Insights telemetry
  • Fix tModLoader .twld save: compression bloat and tag preservation
  • Fix undo crash and delete crash from user reports
  • Fix .twld save producing invalid NBT that tModLoader can't load
  • Fix mod item stacks zeroed during save, causing pasted chest items to vanish
  • Fix Item.Copy() zeroing StackSize for mod items (actual root cause)
  • Fix Beta/Alpha update channel not showing pre-release updates
  • Fix concurrent update checks fighting over Velopack lock file
  • Fix clipboard flip scrambling sprites (struct regression)

✨ Enhancements

  • Update dependency Xunit.SkippableFact to 1.5.61 (#2230) (#2230)
  • Update dependency ReactiveUI.Avalonia to 11.4.12 (#2232) (#2232)
  • Update dependency SkiaSharp to 3.119.2
  • Update dotnet monorepo to 10.0.5 (#2233) (#2233)
  • Update dependency coverlet.collector to 8.0.1 (#2239) (#2239)

📦 Other Changes

  • TModLoader .twld support: NBT parser, tile/wall overlay, round-trip save #1075
  • ModScraper: extract tile/wall colors from .tmod archives #1075
  • World Explorer: add Vanilla/tModLoader toggle button #1075
  • Convert .wld test files to LFS pointers
  • Load mod tile/wall textures from .tmod archives at world load #1075
  • Item editing
  • Mod chest item editing: copy/paste, UI display, item textures #1075
  • Mod item support for tile entity editors #1075
  • Merge main into feature/modloader
  • Merge remote-tracking branch 'origin/main' into feature/modloader
  • Merge remote-tracking branch 'origin/main' into feature/modloader
  • Merge main into feature/modloader
  • Merge main into feature/modloader
  • Merge main into feature/modloader
  • Merge main into feature/modloader
  • Merge remote-tracking branch 'origin/main' into feature/modloader
  • Merge remote-tracking branch 'origin/main' into feature/modloader
  • Merge remote-tracking branch 'origin/main' into feature/modloader
  • Mod world improvements: NBT overlay, entity editing, save fixes
  • Move NBT tree buttons inline, add View NBT button on special tile editor
  • Move NBT overlay to debug-only rendering
  • Merge remote-tracking branch 'origin/main' into feature/modloader
  • Merge remote-tracking branch 'origin/main' into feature/modloader
  • Merge remote-tracking branch 'origin/main' into feature/modloader
  • Merge remote-tracking branch 'origin/main' into feature/modloader
  • Merge remote-tracking branch 'origin/main' into feature/modloader
  • Merge remote-tracking branch 'origin/main' into feature/modloader
  • Merge remote-tracking branch 'origin/main' into feature/modloader
  • Merge remote-tracking branch 'origin/main' into feature/modloader
  • Merge remote-tracking branch 'origin/main' into feature/modloader
  • Sprite sheet editor, tiered tile config, pixel-based frame detection
  • Merge remote-tracking branch 'origin/main' into feature/modloader
  • ModDataSerializer v3 with cross-world ID mapping, NBT fixes, render fix
  • Localize the sprite editor
  • Localize the sprite editor
  • New Crowdin translations by GitHub Action
  • Shrink default main window size to 1600x900
  • New Crowdin translations by GitHub Action
  • Merge remote-tracking branch 'origin/l10n_crowdin' (#2236)
  • Rebuild mod chest/entity items on save so edits are preserved
  • New Crowdin translations by GitHub Action
  • Merge remote-tracking branch 'origin/l10n_crowdin' (#2238)

👥 Contributors

TEdit 5.1.34

Choose a tag to compare

@github-actions github-actions released this 20 Mar 15:42

Important

Supports Terraria 1.4.5.6 (world file version 319)

🐛 Bug Fixes

  • Fix clipboard flip scrambling sprites (struct regression)

👥 Contributors

TEdit 5.2.2-beta6

TEdit 5.2.2-beta6 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 19 Mar 22:53

Important

Supports Terraria 1.4.5.6 (world file version 319)

🐛 Bug Fixes

  • Fix Beta/Alpha update channel not showing pre-release updates

👥 Contributors