Releases: SubnauticaModding/Nautilus
Nautilus 1.0.0-pre.13
⚠️ This library is only supported on the latest branch of Subnautica. If you're using the Legacy branch, use SMLHelper for legacy instead.
This library includes all the features SMLHelper offered.
Please note the new CLA that was added. This is a requirement for all contributions going forward!
What's Changed
- Improve tutorials categorization by @LeeTwentyThree in #411
- Add Prefab Basics documentation page by @LeeTwentyThree in #412
- Better fix for #390 - Use AddGadget, but only when needed by @vlyon in #404
- Improve PDA item sorting capabilities by @vlyon in #403
- Default recipe item craft amount to one by @LeeTwentyThree in #414
- Add information on changing the plugin GUID in the simple mod guide by @LeeTwentyThree in #415
- Add 2 SearchChild extensions by @LeeTwentyThree in #416
- Add some new notes by @LeeTwentyThree in #419
- Add Contributor License Agreement (v2) by @LeeTwentyThree in #418
- Add ModMessageSystem by @LeeTwentyThree in #420
- Create AssetBundleTemplate.cs by @EldritchCarMaker in #348
Full Changelog: 1.0.0-pre.12...1.0.0-pre.13
Nautilus 1.0.0-pre.12
⚠️ This library is only supported on the latest branch of Subnautica. If you're using the Legacy branch, use SMLHelper for legacy instead.
This library includes all the features SMLHelper offered.
What's Changed
- Clean up files and suppress warnings by @LeeTwentyThree in #401
- Mod Databank entries. by @jonahnm in #397
- "Loading and instantiating prefabs" tutorial by @LeeTwentyThree in #408
- Improve compatibility with SMLHelper by unpatching options and fixing exceptions by @LeeTwentyThree in #405
- Fix Mod Option tab header colors by @LeeTwentyThree in #407
- AddCustomScannerEntry documentation by @LeeTwentyThree in #409
- Fix BZ compiler error by @LeeTwentyThree in #410
Full Changelog: 1.0.0-pre.11...1.0.0-pre.12
Nautilus 1.0.0-pre.11
⚠️ This library is only supported on the latest branch of Subnautica. If you're using the Legacy branch, use SMLHelper for legacy instead.
This library includes all the features SMLHelper offered.
What's Changed
- Improve databank docs by @LeeTwentyThree in #398
- Story Goal patching should not be SN1 specific by @LeeTwentyThree in #399
- Change a singular check so that #397 works. by @jonahnm in #400
New Contributors
Full Changelog: 1.0.0-pre.10...1.0.0-pre.11
Nautilus 1.0.0-pre.10
⚠️ This library is only supported on the latest branch of Subnautica. If you're using the Legacy branch, use SMLHelper for legacy instead.
This library includes all the features SMLHelper offered.
What's Changed
- Fix example mod - replace the generic OnChange method by @LeeTwentyThree in #363
- Fixed Choice options not saving for ConfigFile instances by @JKohlman in #366
- Add TryAddGadget method by @LeeTwentyThree in #371
- Proper prefab cache by @LeeTwentyThree in #368
- Allow controllers to use options menu by @celvro in #369
- Fix issues with ScanningGadget.WithEncyclopediaEntry by @LeeTwentyThree in #379
- Fix AnalysisTech unlock message & sound by @vlyon in #372
- WorldEntityInfoUtils class by @LeeTwentyThree in #384
- Allow multiple prefabs with same TechType by @LeeTwentyThree in #383
- Allow StoryGoalHandler to be used in Below Zero by @LeeTwentyThree in #388
- Update PR Template by @LeeTwentyThree in #377
- Fix duplicate gadget exception occurring when using GadgetExtensions by @LeeTwentyThree in #390
- Improve add custom scanner entry by @LeeTwentyThree in #393
- Add tooltip property to ModButtonOption class by @LeeTwentyThree in #389
New Contributors
Full Changelog: 1.0.0-pre.9...1.0.0-pre.10
Nautilus 1.0.0-pre.9
⚠️ This library is only supported on the latest branch of Subnautica. If you're using the Legacy branch, use SMLHelper for legacy instead.
This library includes all the features SMLHelper offered.
Known Issues
#316 - The ChoiceAttribute does not work as intended.
#356 - Issues with KnownTech system when registering prefabs at runtime.
What's Changed
- Craft tree path docs by @LeeTwentyThree in #339
- Rename documentation pages by @LeeTwentyThree in #340
- CraftTreeHandlers.Paths class by @LeeTwentyThree in #347
- Addressed missing/unimplimented options in BepInEx ConfigEntry extensions by @JKohlman in #352
- KnownTech.DefaultUnlockData class by @LeeTwentyThree in #351
- New PrefabUtils methods by @LeeTwentyThree in #350
- Prefab creation section in docs TOC by @LeeTwentyThree in #360
- Add DuplicateGadgetException for safety by @LeeTwentyThree in #361
- Always save command history when Nautilus is enabled by @LeeTwentyThree in #362
Full Changelog: 1.0.0-pre.8...1.0.0-pre.9
Nautilus 1.0.0-pre.8
⚠️ This library is only supported on the latest branch of Subnautica. If you're using the Legacy branch, use SMLHelper for legacy instead.
This library includes all the features SMLHelper offered.
What's Changed
- Add UploadHelper to assist in the uploading process by @LeeTwentyThree in #324
- Fixed major issue with options panel by @LeeTwentyThree in #329
Full Changelog: 1.0.0-pre.7...1.0.0-pre.8
Nautilus 1.0.0-pre.7
⚠️ This library is only supported on the latest branch of Subnautica. If you're using the Legacy branch, use SMLHelper for legacy instead.
This library includes all the features SMLHelper offered.
What changed
This changelog is too difficult to create due to the recent repository merge.
Nautilus 1.0.0-pre.6
⚠️ This library is only supported on the latest branch of Subnautica. If you're using the Legacy branch, use SMLHelper for legacy instead.
This library includes all the features SMLHelper offered.
What changed
Fixed WithAnalysisTech
not setting the techtype
Full Changelog: 1.0.0-pre.5...1.0.0-pre.6
Notice
Due to a repository merge, the source code provided with this prerelease may be ahead. See the Nautilus-Proto repository for a wider selection of prereleases with more accurate source code.
SMLHelper 2.15 (LEGACY BRANCH ONLY)
What's Changed
- Last SMLHelper version for the legacy branch of Subnautica.
Full Changelog: v2.14.1...v2.15
SMLHelper 2.15.0.1 (LIVING LARGE)
What's Changed
- Fixes for the Living Large update.
The last version of SMLHelper for the Living Large update!
Full Changelog: v2.15...v2.15.0.1
SMLHelper is not supported on Subnautica 2.0 and will be removed when Nautilus is fully released.
Please convert to Nautilus as they are mutually exclusive!