Skip to content

Release v2.0.0

Choose a tag to compare

@github-actions github-actions released this 18 Apr 11:33
· 13 commits to main since this release
30b6fd6
2.0 release (#34)

* feat: bump version

* 23 implement tracked ride builder (#36)

* fix: copy config file from build into cobra-tools during build.

* fix: fix syntax in pipeline

* fix: use last working cobratools in new release pipeline

* fix: triggers for new release and validation

* Update README.md

* fix: badges in readme

* feat: make start on base builder and functionality builder

* feat: add data, sim, utility

* feat: switch scenerypartbuilder to use shared builder logic

* feat: add dto for trackedride simulation table

* feat: add ridedata, change some simulation

* feat: add simulation DB adder

* feat: add ridedata db adder

* feat: add train dto and db

* fix: comment issue in train data

* feat: add browser entries

* feat: rework builder, fix issues

* fix: change base builder to use correct case on id setter

* fix: incorrect import and logging for builder

* fix: issues with builder

* feat: move to constants, add ride params

* fix: ride parameters and constants not working.

* feat: add constants for menu

* feat: push up small changes to filters, to allow entry to work

* 23 implement tracked ride builder (#26)

* Add files via upload

* Revert "Add files via upload"

This reverts commit 7559ec5183b259e274af434a31b37750916cedd0.

* Implimented TrackedRideCars Builder

* removed excess debug logging

* fix: add chainlift as default

* fix: issue with tracked rides not spawning

* feat: first pass on element data and param builder

* feat: massive refactor, support element builder

* feat: add element param builder

* fix: issue with integer keys in label builder

---------

Co-authored-by: Kremink <Kremink2018@gmail.com>

* 27 implement UI hooking support (#39)

* feat: first draft of basic UI hooking, alongside switch of build system

* feat: allow nesting of UI packages

* feat: poc of PC2 UI hook

* fix: solve race condition when manually loading bottom bar ui element

* feat: add first iteration of UI hook

* feat: add tooltip to forge button

* feat: add version to string through seperate class (#40)

* feat: add version to string through seperate class

* fix: fix up luadoc

* feat: general cleanup, add flexicolours (#42)

* fix: remove reliance on ordering, metadata tag constants

* fix: revert scenery part builder changes

* feat: update track builder to support metadata tooltips, age group, invert status and propulsion method

* fix: make logging less, remove forgeutils toolbar hook for now.

* feat: add prefab utility (#45)

* fix: small unrelated documentation difference

* feat: rework hook functionality to be lazy loaded (#47)

* feat: small cleanup of loggers

* feat: add ui hooks shutdown catching for cleanup

* fix: changes to moddb to make it more helpful

* fix: small fix to documentation from local mods check

* fix: moddb alert popup

* feat: add ability to add import hook for JS

* feat: return whether a mod successfully registered. can be used to guard against further loading.

* docs: add initial docs for CTRs

---------

Co-authored-by: Kremink <Kremink2018@gmail.com>
Co-authored-by: Coppertine <37494321+Coppertine@users.noreply.github.com>