From 8ea31b324baa0724a2856ace6bd9d4a5282e791a Mon Sep 17 00:00:00 2001 From: sator-imaging <16752340+sator-imaging@users.noreply.github.com> Date: Mon, 8 Jan 2024 16:33:19 +0900 Subject: [PATCH] docs: CHANGELOC --- CHANGELOG.md | 50 ++++++++++++++++++++++---------------------------- 1 file changed, 22 insertions(+), 28 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index ea1c085..49e6801 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,52 +8,46 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased](https://github.com/sator-imaging/Unity-AltSourceGenerator) +### TODO + - nothing yet ## [3.0.0](https://github.com/sator-imaging/Unity-AltSourceGenerator/releases/tag/v3.0.0) - ### API Changes 😉 -#### Features works only on Unity Editor - -classes moved to `Editor` namespace. +- Features works only on Unity Editor + - classes moved to `Editor` namespace. -#### `USGEngine.ProcessFile()` will be removed +- `USGEngine.ProcessFile()` will be removed + - methods still exist but obsolete. + - use `USGUtility.ForceGenerateByType(typeof(...))` instead. -use `USGUtility.ForceGenerateByType(typeof(...))` instead. - -#### `USGUtility.**ByName()` will be removed - -methods still exist but obsolete. use `USGUtility.**ByType()` instead. +- `USGUtility.**ByName()` will be removed + - methods still exist but obsolete. + - use `USGUtility.**ByType()` instead. ## [2.0.0](https://github.com/sator-imaging/Unity-AltSourceGenerator/releases/tag/v2.0.0) - ### Breaking Changes ;-) -#### USGEngine.ProcessFile(string assetsRelPath) - -signature changed: -- `ProcessFile(string assetsRelPath, bool ignoreOverwriteSettingOnAttribute, bool autoRunReferencingEmittersNow = false)` - -#### ~~public~~ static bool USGEngine.IgnoreOverwriteSettingByAttribute - -now private. use `ProcessFile(path, *true*)` instead. - -#### USGUtility.ForceGenerateByName(string clsName, bool showInProjectPanel = *false*) - -`showInProjectPanel` now false by default. +- USGEngine.ProcessFile(string assetsRelPath) + - signature changed + - `ProcessFile(string assetsRelPath, bool ignoreOverwriteSettingOnAttribute, bool autoRunReferencingEmittersNow = false)` -#### usg\(params string[] memberNames) +- ~~public~~ static bool USGEngine.IgnoreOverwriteSettingByAttribute + - now private. use `ProcessFile(path, *true*)` instead. -`global::` namespace will be added. +- USGUtility.ForceGenerateByName(string clsName, bool showInProjectPanel = *false*) + - `showInProjectPanel` now false by default. -#### usg(Type cls, params string[] memberNames) +- usg\(params string[] memberNames) + - `global::` namespace will be added. -signature changed: -- `usg(object valueOrType, bool isFullName = true)` +- usg(Type cls, params string[] memberNames) + - signature changed + - `usg(object valueOrType, bool isFullName = true)`