diff --git a/CHANGELOG.md b/CHANGELOG.md
index af9433f..c6ee9eb 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -3,13 +3,17 @@ Change Log
All notable changes to this project will be documented in this file. This project adheres to [Semantic Versioning](http://semver.org/).
+## [1.3.0] - 2022-10-03
+- Changed: Updated organization name to comply with [Unity Package Guidelines](https://unity.com/legal/terms-of-service/software/package-guidelines).
+- Fixed: Updated assembly definition and namespaces names to reflect the organization name changes.
+
## [1.2.0] - 2022-09-13
- Changed: Moved repository to My Unity Tools organization
- Changed: Updated package name and author
## [1.1.0] - 2022-07-06
- Changed: Updated package name to `My Unity Tools - Extensions`.
-- Changed: Updated asmdef files to add the `Extensions` namespace: `MyUnityTools` -> `MyUnityTools.Extensions`.
+- Changed: Updated asmdef files to add the `Extensions` namespace: `mygamedevtools` -> `mygamedevtools.Extensions`.
- Added: `ScriptingDefineSymbolsHelper` to help managing scripting define symbols.
## [1.0.0] - 2022-02-22
@@ -19,5 +23,7 @@ All notable changes to this project will be documented in this file. This projec
- Added: `DebugExtensions` to help debugging arrays and collections.
- Added: `GameObjectExtensions` to help with common `GameObject` operations.
-[1.1.0]: https://github.com/joaoborks/myunitytools-extensions/compare/1.0.0...1.1.0
-[1.0.0]: https://github.com/joaoborks/myunitytools-extensions/compare/593b818...1.0.0
\ No newline at end of file
+[1.3.0]: https://github.com/joaoborks/mygamedevtools-extensions/compare/1.2.0...1.3.0
+[1.2.0]: https://github.com/joaoborks/mygamedevtools-extensions/compare/1.1.0...1.2.0
+[1.1.0]: https://github.com/joaoborks/mygamedevtools-extensions/compare/1.0.0...1.1.0
+[1.0.0]: https://github.com/joaoborks/mygamedevtools-extensions/compare/593b818...1.0.0
\ No newline at end of file
diff --git a/Editor/MyUnityTools.Extensions.Editor.asmdef b/Editor/MyGameDevTools.Extensions.Editor.asmdef
similarity index 89%
rename from Editor/MyUnityTools.Extensions.Editor.asmdef
rename to Editor/MyGameDevTools.Extensions.Editor.asmdef
index b05763b..0dc34cf 100644
--- a/Editor/MyUnityTools.Extensions.Editor.asmdef
+++ b/Editor/MyGameDevTools.Extensions.Editor.asmdef
@@ -1,5 +1,5 @@
{
- "name": "MyUnityTools.Extensions.Editor",
+ "name": "MyGameDevTools.Extensions.Editor",
"rootNamespace": "",
"references": [
"GUID:86cc26284feb78849ab751e241df0117"
diff --git a/Editor/MyUnityTools.Extensions.Editor.asmdef.meta b/Editor/MyGameDevTools.Extensions.Editor.asmdef.meta
similarity index 100%
rename from Editor/MyUnityTools.Extensions.Editor.asmdef.meta
rename to Editor/MyGameDevTools.Extensions.Editor.asmdef.meta
diff --git a/Editor/PropertyDrawers/LabeledArrayDrawer.cs b/Editor/PropertyDrawers/LabeledArrayDrawer.cs
index a0a1dec..61ac4ae 100644
--- a/Editor/PropertyDrawers/LabeledArrayDrawer.cs
+++ b/Editor/PropertyDrawers/LabeledArrayDrawer.cs
@@ -9,7 +9,7 @@
using UnityEditor;
using System.Linq;
-namespace MyUnityTools.Attributes
+namespace MyGameDevTools.Attributes
{
[CustomPropertyDrawer(typeof(LabeledArrayAttribute))]
public class LabeledArrayDrawer : PropertyDrawer
diff --git a/Editor/PropertyDrawers/ReadOnlyDrawer.cs b/Editor/PropertyDrawers/ReadOnlyDrawer.cs
index 33b7ebf..3148e63 100644
--- a/Editor/PropertyDrawers/ReadOnlyDrawer.cs
+++ b/Editor/PropertyDrawers/ReadOnlyDrawer.cs
@@ -8,7 +8,7 @@
using UnityEditor;
using UnityEngine;
-namespace MyUnityTools.Attributes
+namespace MyGameDevTools.Attributes
{
[CustomPropertyDrawer(typeof(ReadOnlyAttribute))]
public class ReadOnlyDrawer : PropertyDrawer
diff --git a/Editor/PropertyDrawers/SceneFieldDrawer.cs b/Editor/PropertyDrawers/SceneFieldDrawer.cs
index efc0a3e..1d109cc 100644
--- a/Editor/PropertyDrawers/SceneFieldDrawer.cs
+++ b/Editor/PropertyDrawers/SceneFieldDrawer.cs
@@ -9,7 +9,7 @@
using UnityEngine;
using UnityEngine.SceneManagement;
-namespace MyUnityTools.Attributes
+namespace MyGameDevTools.Attributes
{
[CustomPropertyDrawer(typeof(SceneFieldAttribute))]
public class SceneFieldDrawer : PropertyDrawer
diff --git a/Editor/Tools/GroupGameObjects.cs b/Editor/Tools/GroupGameObjects.cs
index 43cde79..52342fa 100644
--- a/Editor/Tools/GroupGameObjects.cs
+++ b/Editor/Tools/GroupGameObjects.cs
@@ -7,7 +7,7 @@
using UnityEditor;
using UnityEngine;
-namespace MyUnityTools.Extensions
+namespace MyGameDevTools.Extensions
{
public class GroupGameObjects
{
diff --git a/Editor/Tools/ScriptingDefineSymbolsHelper.cs b/Editor/Tools/ScriptingDefineSymbolsHelper.cs
index 41ab6f4..78b152e 100644
--- a/Editor/Tools/ScriptingDefineSymbolsHelper.cs
+++ b/Editor/Tools/ScriptingDefineSymbolsHelper.cs
@@ -3,7 +3,7 @@
using UnityEditor;
using UnityEditor.Build;
-namespace MyUnityTools.Extensions
+namespace MyGameDevTools.Extensions
{
public static class ScriptingDefineSymbolsHelper
{
diff --git a/README.md b/README.md
index 6d37373..5274c01 100644
--- a/README.md
+++ b/README.md
@@ -1,6 +1,6 @@
-
-
-
+
+
+
Extensions
===
@@ -12,7 +12,7 @@ Installation
#### - For 2019.1+: [Installing from a git URL](https://docs.unity3d.com/Manual/upm-ui-giturl.html) _(requires [Git](https://git-scm.com/) installed and added to the PATH)_
You can open the Package Manager and then click on the `+` button on the top left corner.
-From there select `Add package from git URL...`, type `https://github.com/myunitytools/extensions.git` and click `Add`.
+From there select `Add package from git URL...`, type `https://github.com/mygamedevtools/extensions.git` and click `Add`.
The package will be imported by the Package Manager.
#### - Other Package Manager supported versions: Add manually to manifest
@@ -20,7 +20,7 @@ You should add this to your `manifest.json` under the `Packages` folder on the r
```
{
"dependencies": {
- "com.myunitytools.extensios": "https://github.com/myunitytools/extensions.git"
+ "com.mygamedevtools.extensios": "https://github.com/mygamedevtools/extensions.git"
}
}
```
@@ -89,7 +89,7 @@ Simply press Ctrl + G to group the selected game objects.
You can use the `ScriptingDefineSymbolsHelper` to easily add or remove scripting define symbols to your project. For example:
```csharp
-using MyUnityTools.Extensions;
+using MyGameDevTools.Extensions;
using UnityEditor;
public static class CheatsEnabler
@@ -216,4 +216,4 @@ public class MyClass : MonoBehaviour
---
-Don't hesitate to create [issues](https://github.com/myunitytools/extensions/issues) for suggestions and bugs. Have fun!
+Don't hesitate to create [issues](https://github.com/mygamedevtools/extensions/issues) for suggestions and bugs. Have fun!
diff --git a/Runtime/Attributes/LabeledArrayAttribute.cs b/Runtime/Attributes/LabeledArrayAttribute.cs
index 239f0ce..3dc80cf 100644
--- a/Runtime/Attributes/LabeledArrayAttribute.cs
+++ b/Runtime/Attributes/LabeledArrayAttribute.cs
@@ -8,7 +8,7 @@
using UnityEngine;
using System;
-namespace MyUnityTools.Attributes
+namespace MyGameDevTools.Attributes
{
[AttributeUsage(AttributeTargets.Field, Inherited = true)]
public sealed class LabeledArrayAttribute : PropertyAttribute
diff --git a/Runtime/Attributes/ReadOnlyAttribute.cs b/Runtime/Attributes/ReadOnlyAttribute.cs
index 607282b..aab3df9 100644
--- a/Runtime/Attributes/ReadOnlyAttribute.cs
+++ b/Runtime/Attributes/ReadOnlyAttribute.cs
@@ -8,7 +8,7 @@
using UnityEngine;
using System;
-namespace MyUnityTools.Attributes
+namespace MyGameDevTools.Attributes
{
[AttributeUsage(AttributeTargets.Field, Inherited = true)]
public sealed class ReadOnlyAttribute : PropertyAttribute { }
diff --git a/Runtime/Attributes/SceneFieldAttribute.cs b/Runtime/Attributes/SceneFieldAttribute.cs
index 240e545..1e78871 100644
--- a/Runtime/Attributes/SceneFieldAttribute.cs
+++ b/Runtime/Attributes/SceneFieldAttribute.cs
@@ -7,7 +7,7 @@
using System;
using UnityEngine;
-namespace MyUnityTools.Attributes
+namespace MyGameDevTools.Attributes
{
[AttributeUsage(AttributeTargets.Field, Inherited = true)]
public sealed class SceneFieldAttribute : PropertyAttribute { }
diff --git a/Runtime/Extensions/DebugExtensions.cs b/Runtime/Extensions/DebugExtensions.cs
index ba562da..db56019 100644
--- a/Runtime/Extensions/DebugExtensions.cs
+++ b/Runtime/Extensions/DebugExtensions.cs
@@ -9,7 +9,7 @@
using System.Text;
using System.Linq;
-namespace MyUnityTools.Extensions
+namespace MyGameDevTools.Extensions
{
public static class DebugExtensions
{
diff --git a/Runtime/Extensions/GameObjectExtensions.cs b/Runtime/Extensions/GameObjectExtensions.cs
index ff237ac..a4fdf5f 100644
--- a/Runtime/Extensions/GameObjectExtensions.cs
+++ b/Runtime/Extensions/GameObjectExtensions.cs
@@ -7,7 +7,7 @@
using System.Collections;
using UnityEngine;
-namespace MyUnityTools.Extensions
+namespace MyGameDevTools.Extensions
{
public static class GameObjectExtensions
{
diff --git a/Runtime/MyUnityTools.Extensions.asmdef b/Runtime/MyGameDevTools.Extensions.asmdef
similarity index 88%
rename from Runtime/MyUnityTools.Extensions.asmdef
rename to Runtime/MyGameDevTools.Extensions.asmdef
index d693e20..519651d 100644
--- a/Runtime/MyUnityTools.Extensions.asmdef
+++ b/Runtime/MyGameDevTools.Extensions.asmdef
@@ -1,5 +1,5 @@
{
- "name": "MyUnityTools.Extensions",
+ "name": "MyGameDevTools.Extensions",
"rootNamespace": "",
"references": [],
"includePlatforms": [],
diff --git a/Runtime/MyUnityTools.Extensions.asmdef.meta b/Runtime/MyGameDevTools.Extensions.asmdef.meta
similarity index 100%
rename from Runtime/MyUnityTools.Extensions.asmdef.meta
rename to Runtime/MyGameDevTools.Extensions.asmdef.meta
diff --git a/package.json b/package.json
index 0f500d6..d4d802d 100644
--- a/package.json
+++ b/package.json
@@ -1,14 +1,14 @@
{
- "name": "com.myunitytools.extensions",
- "version": "1.2.0",
+ "name": "com.mygamedevtools.extensions",
+ "version": "1.3.0",
"displayName": "Extensions",
"description": "A personal collection of Unity Engine tools, extensions and helpers.",
"unity": "2019.4",
"keywords": [],
"author": {
- "name": "My Unity Tools",
+ "name": "My GameDev Tools",
"email": "joao.borks@gmail.com.br",
- "url": "https://github.com/myunitytools"
+ "url": "https://github.com/mygamedevtools"
},
"hideInEditor": false,
"dependencies": {