Releases: Thorium-Sim/thorium-nova
Releases · Thorium-Sim/thorium-nova
1.0.0-alpha.16
Bug Fixes
- Fix an issue where impulse engine speed isn't calculated correctly. (dc46d8c)
- Fix issues with shield power. (d7c2864)
- Fix issues with the ship sizing algorithm. (31e1524)
- Fix issues with torpedos not hitting their targets. (9be6c21)
- Fix warp engine movement (60e6a6c)
Features
- Phasers (15fe864)
1.0.0-alpha.15
Bug Fixes
- Address issues with loading the server on Windows (8964ba7)
- Adjust the background of the Flight Director screen to show the blurred picture of the day image. (a7a281d)
- Improve the styling and behavior of select dropdown components (bcde46e)
- It is not possible to use the space bar in text fields in the Actions Core. (8f28a34)
Features
- Add shields system. (32ad64d)
- Mission Objectives card and core (c42af97)
- Replace the Power Grid card with simpler Systems Monitor card (f8e6623)
Full Changelog: v1.0.0-alpha.14...v1.0.0-alpha.15
1.0.0-alpha.14
Bug Fixes
- Address an issue which causes the viewscreen to not load (c34f3ef)
- Disable scaling the browser viewport on mobile devices. (d728b94)
- Dynamically reposition widget popovers when content changes size (9e68ba9), closes #617
- Fix an issue where two devices accessing the same Thorium server have the same client ID. (2d4040b)
- Fix issues with autopilot rotation. (e94fd0d)
- Fix the appearance of orbit lines on some graphics cards (3a4b2e4)
- Improvements to the officers log widget. (9c82aeb)
- Label of Cargo Container Volume input field should be Litres (e7ec8f2), closes #623
- Malformatted plugins no longer crash the entire server on load. (ce5cebd)
- Navigation to Deck URL no longer fails. (32d7338), closes #622
- Switching away from the ship class input field no longer navigates away from the basic form (c10ba26), closes #616
Features
- Delete decks from the ship map configuration (de6f502)
- Add Torpedos and Targeting Screen
- Add new Timeline Actions
New Contributors
Full Changelog: v1.0.0-alpha.13...v1.0.0-alpha.14
1.0.0-alpha.13
Bug Fixes
- Add new icons and update power grid components (51bace4), closes #610
- Add some default power connections to the power grid. (8640193), closes #613
- Fixes to the Pilot card UI (0668941)
- Improve how the ship physics system works. (86d4f9f)
- Improvements to giving orders on the Flight Director screen (abe697b)
- Navigation and Cargo searchable inputs no longer fill in with ID when selected (3720913), closes #607
- Planet graphics appear correctly on the Navigation card (558dd64), closes #608
- Starmap Core Travel to Here points at the correct place on the canvas. (e4e91c3), closes #612
Features
1.0.0-alpha.12
What's Changed
- fix: Restore the editor viewing mode when using the starmap editor. by @alexanderson1993 in #594
- fix: Improve rendering and transitioning the nebula background. by @alexanderson1993 in #595
- fix: Fixes an issue where the client would error out when opening the… by @alexanderson1993 in #593
Full Changelog: v1.0.0-alpha.11...v1.0.0-alpha.12
1.0.0-alpha.11
What's Changed
- Power node system by @alexanderson1993 in #573
- feat: Add a simulation for calculating the power used by a ship system. by @alexanderson1993 in #577
- feat: Simulate impulse engine power consumption. by @alexanderson1993 in #580
- fix: Improves inventory template lookup performance. by @alexanderson1993 in #589
- feat: Automatically remove waypoints after reaching the destination. by @alexanderson1993 in #588
- feat: Have thrusters respond to the power supplied to them. by @alexanderson1993 in #586
- Power grid screen by @alexanderson1993 in #585
- feat: Add a simulation for automatically decreasing efficiency when a system is overloaded. by @alexanderson1993 in #590
- fix: Optimize and speed up fetching deck nodes. by @alexanderson1993 in #591
Full Changelog: v1.0.0-alpha.10...v1.0.0-alpha.11
1.0.0-alpha.10
Bug Fixes
- Add back in the "Reconnect to Server" dialogs (7f34e1c)
- Auto-claim host when first connecting. (52b4d75)
- Config UX improvements. (e5bd455)
- Darken the background when configuring plugins. (d20f426)
- Flight Director right-click to spawn and order ships. (4cbcb0e)
- If a ship doesn't have a theme assigned to it, only automatically assign themes marked as default. (004c954)
- Interstellar viewscreen no longer shows the Flight Director view. (e8c9840)
- Navigation no longer crashes when transitioning to interstellar space. (acab5f5)
- Properly save flights periodically while the app is open and when it closes. (55ca019)
- Refactor inventory to use liters instead of cubic meters. (6d0e95f)
- Resolves backend errors when visiting plugin config page. (be8fb36)
- Send initial data stream when a client first requests it. (9a94fc2)
- System specific config overrides (1bb73da)
Features
- Add a button to restore the default plugin, which will also update the default plugin contents with new Thorium Nova versions. (82388a8)
- Enable snapping network data instead of smoothly interpolating. (2ab84d8)
- Improve the behavior of autopilot rotation. (0ca5723)
- Randomly cycle through backgrounds. (945dd22)
1.0.0-alpha.9
Bug Fixes
- Fixes the theme editor. (36ae7a1)
Features
- Add configuration options for Reactor systems. (694bdcf)
- Add Reactor fuel system. (9e1898a)
- Add support for gamepads and joysticks to the Pilot card (2d945e2)
- Alert Condition Card. Thanks Tanner (f59f2ab)
- Always show the Thorium account option in the menubar when the user is logged in. (75ec53a)
- Configuration for battery ship systems. (23b9776)
- Configure power settings on ship systems. (186ca25)
- ECS Components fro representing reactors, batteries, power nodes, and power connections. (0c8c847)
- Generate inventory for ships that don't have a deck map. (1d0acd5)
- Make it possible to assign multiples of the same type of ship system to a ship. (8250417)
- Make it possible to assign system types to rooms. (1bd0a39)
- Model and simulate the transfer of heat. (04462f4)
- Ships spawn with reactors and power nodes. (9bd1e58)
- System heat configuration (c6d75a3)
1.0.0-alpha.8
Bug Fixes
- Adjust waypoint distance to not be so close to planets. (983a411)
- Don't let external links open in the kiosk window. Closes #445 (950ce39)
- Don't overfill any rooms with cargo. (d1062c7)
- Editor palette no longer hides itself. (326bd93)
- Fix modal backdrop not disappearing. Closes #454 (a78509b)
- Fix the How-to Guide Search. Closes #462 (32cb85c)
- Hide autopilot lines on viewscreen (05c1485)
- Hide the menubar when kiosked on Windows. Closes #441 (af99882)
- How To Guide TOC now scroll to headings properly. Closes #456 (f6817e4)
- How-to Guides: Image support. (18627eb)
- Improve how client connections are handled. (36931cb)
- Improve the deck navigation. (ac743f8)
- Improvements to the nebula renderer. Closes #447 (2c2ee59)
- Improvements to the release notes formatting and navigation. Closes #443 (7c7b059)
- Improves thrust autopilot behavior (a0e6128)
- Improves thruster Autopilot (1977b69)
- Navigation: Move camera directly above when following ship (8fcf72d)
- Remove the hidden event blocker on the Navigation screen. Closes #458 (9d986e8)
- Remove waypoints from the core starmap. (70f7b82)
- User experience improvements to starmaps (0be5528)
Features
1.0.0-alpha.7
Bug Fixes
- Docs: Fixes the docs so the properly render after the dependency update. (296db90)
- Networking: Overhaul the networking layer to be more flexible for card and core development. (339ce9c)
- Notifications: Fix a visual error with notifications on Firefox. Closes #202 (836d3f7)
- Thorium Account: Don't show the thorium account profile image if there isn't one. Closes #236 (882980a)
Features
- Autopilot: Add autopilot for controlling engines. Closes #346 (95c7465)
- Autopilot: Add rotation autopilot to rotate a ship towards a destination. (508f3ae)
- Flight Director: Add controls for viewing and spawning ships on the starmap. (b5d6870)
- Flight: Makes it possible to choose a starting point for a sandbox flight. Closes #325 (4d7e0c9)
- Impulse Engines: Add an ECS system to simulate the acceleration and velocity of the impulse engines. (9b9cdae)
- Include a button on the Navigation screen to make the view follow the ship's position. Closes #386 (b3b21f9)
- Inertial Dampeners: Add the plugin definition and config UI for inertial dampeners. (c5890ca)
- Inventory: Add configuration backend and UI for setting the number of cargo containers a ship has. Closes #262. Closes #351. (e23dc65)
- Inventory: Add the backend class, inputs, and request for inventory plugins. Closes #261 (ab46cbe)
- Inventory: Add the ECS components for inventory. Closes #354 (8ca7059)
- Inventory: Adds the ability to define inventory in plugins. (d20e83e), closes #363
- Inventory: Cargo containers spawn with player ships. Closes #355. Closes #365 (950fe46)
- Navigation: Add a list for managing waypoints, including deleting waypoints. Closes #389 (1228d67)
- Navigation: Add search field for finding solar systems and planets. Closes #388 (75e6143)
- Navigation: Adds the navigation card (272626a)
- Pilot: Add controls for impulse and warp engines. (219c8f9)
- Pilot: Add direction and rotation thruster joysticks. (f9eaf0f)
- Pilot: Add the framework for the pilot sensor grid. (4648265)
- Ship Map: Add a pathfinding algorithm which takes a ship map and returns the rooms to travel to in order to reach a destination. Closes #264 (7fbe026)
- Ship Map: Adds volume as a property of rooms and adds a flag for rooms to accept cargo. Closes #263 (f8647f1)
- Ship Map: Creates the ECS components and systems for entities to traverse a ship map. Closes #265 (43d0264)
- Ship Map: Initializes the ship map on the player ship when the flight starts. Closes #246 (cc83b62)
- Ship Systems: Makes it possible to override individual properties of a ship system on a per-ship basis. Closes #328 (463ee8d)
- Star Map: Initialize the star map when a flight is started. (4057661)
- Thrusters: Add the config UI for thruster systems. Closes #330 (3dbe62d)
- Warp Engines: Add the plugin definition and config UI for warp engines. (97a8658)