From 4731a98c45c07c34e6f21756b825307a8f21d903 Mon Sep 17 00:00:00 2001 From: Benedikt Hensen Date: Sun, 22 Oct 2023 20:24:53 +0200 Subject: [PATCH] preparation of release 1.9.1 --- Assets/i5 Toolkit for Unity/CHANGELOG.md | 11 +++++ .../Documentation~/i5-Toolkit-for-Unity.md | 2 +- Assets/i5 Toolkit for Unity/README.md | 40 +++++++++---------- Assets/i5 Toolkit for Unity/package.json | 2 +- CHANGELOG.md | 11 +++++ Documentation/index.md | 10 ++--- ProjectSettings/ProjectSettings.asset | 2 +- README.md | 40 +++++++++---------- 8 files changed, 70 insertions(+), 48 deletions(-) diff --git a/Assets/i5 Toolkit for Unity/CHANGELOG.md b/Assets/i5 Toolkit for Unity/CHANGELOG.md index 1bb5c3ce..0aaa8d33 100644 --- a/Assets/i5 Toolkit for Unity/CHANGELOG.md +++ b/Assets/i5 Toolkit for Unity/CHANGELOG.md @@ -2,6 +2,17 @@ This document keeps track of the changes between versions of the toolkit. +## 1.9.1 (2023-10-22) + +### Added +- Added a RestConnector which encodes JSON payloads as byte arrays. + +### Changed +- Spawner will now place the instantiated object at the spawner's position. + +### Fixed +- GitHub login now uses the new RestConnector to encode JSON payloads in the expected format + ## 1.9.0 (2023-02-13) ### Added diff --git a/Assets/i5 Toolkit for Unity/Documentation~/i5-Toolkit-for-Unity.md b/Assets/i5 Toolkit for Unity/Documentation~/i5-Toolkit-for-Unity.md index 6e3395c6..c01e6824 100644 --- a/Assets/i5 Toolkit for Unity/Documentation~/i5-Toolkit-for-Unity.md +++ b/Assets/i5 Toolkit for Unity/Documentation~/i5-Toolkit-for-Unity.md @@ -1,3 +1,3 @@ # Documentation of the i5 Toolkit for Unity -Click [here](https://rwth-acis.github.io/i5-Toolkit-for-Unity/1.9.0/index.html) to go to the documentation pages for version 1.9.0 of the package. \ No newline at end of file +Click [here](https://rwth-acis.github.io/i5-Toolkit-for-Unity/1.9.1/index.html) to go to the documentation pages for version 1.9.1 of the package. \ No newline at end of file diff --git a/Assets/i5 Toolkit for Unity/README.md b/Assets/i5 Toolkit for Unity/README.md index bb62ded6..c4158bbe 100644 --- a/Assets/i5 Toolkit for Unity/README.md +++ b/Assets/i5 Toolkit for Unity/README.md @@ -7,7 +7,7 @@ It is a foundation for new projects, kickstarting the development with already c ![Continuous Integration](https://github.com/rwth-acis/i5-Toolkit-for-Unity/workflows/Continuous%20Integration/badge.svg) -![1.9.0](https://img.shields.io/badge/version-1.9.0-blue) +![1.9.1](https://img.shields.io/badge/version-1.9.1-blue) [![openupm](https://img.shields.io/npm/v/com.i5.toolkit.core?label=openupm®istry_uri=https://package.openupm.com)](https://openupm.com/packages/com.i5.toolkit.core/) @@ -17,29 +17,29 @@ The i5 Toolkit provides a series of modules and features that can be used in pro - - - + + + - - - + + + - - - + + + - - - + + + - - - + + +
App Console
App Console
Deep Link
Deep Link
Experience API
Experience API
App Console
App Console
Deep Link
Deep Link
Experience API
Experience API
File Cache
File Cache
Modified 3D Objects
Modified 3D Models
Object Pool
Object Pool
File Cache
File Cache
Modified 3D Objects
Modified 3D Models
Object Pool
Object Pool
Obj Importer
Obj Importer
OpenID Connect Client
OpenID Connect Client
Procedural Geometry
Procedural Geometry
Obj Importer
Obj Importer
OpenID Connect Client
OpenID Connect Client
Procedural Geometry
Procedural Geometry
Rocket.Chat Client
Rocket.Chat Client
Scene Documentation
Scene Documentation
Service Core
Service Core
Rocket.Chat Client
Rocket.Chat Client
Scene Documentation
Scene Documentation
Service Core
Service Core
Spawner
Spawner
Verbose Logging
Verbose Logging
Version Tool
Version Tool
Spawner
Spawner
Verbose Logging
Verbose Logging
Version Tool
Version Tool
@@ -71,7 +71,7 @@ To do this, add an entry to the dependency file: } ``` -4. To add a specific version of the tool to the dependencies, add the following line inside of the "dependencies" object and replace [version] by the release number, e.g. "1.9.0". +4. To add a specific version of the tool to the dependencies, add the following line inside of the "dependencies" object and replace [version] by the release number, e.g. "1.9.1". `"com.i5.toolkit.core": "[version]",` After that, Unity will automatically download and import the package. @@ -90,7 +90,7 @@ So, after completing these steps you should have a manifest.json file which look ... some more scoped registries ], "dependencies": { - "com.i5.toolkit.core": "1.9.0", + "com.i5.toolkit.core": "1.9.1", ... some more packages } } @@ -104,7 +104,7 @@ It can be included in new projects by referencing the git-repository on GitHub i 1. Open your project's root folder in a file explorer. 2. Navigate to the Packages folder and open the file manifest.json. It contains a list of package dependencies which are loaded into the project. -3. To add a specific version of the tool to the dependencies, add the following line inside of the "dependencies" object and replace [version] with "v", followed by the release number, e.g. "v1.9.0". +3. To add a specific version of the tool to the dependencies, add the following line inside of the "dependencies" object and replace [version] with "v", followed by the release number, e.g. "v1.9.1". To receive the latest version, replace [version] with upm. `"com.i5.toolkit.core": "https://github.com/rwth-acis/i5-Toolkit-for-Unity.git#[version]",` After that, Unity will automatically download and import the package. @@ -119,7 +119,7 @@ The package can be downloaded from a git-repository in the package manager's UI. 1. In Unity, go to Window > Package Manger. 2. Click on the plus-button in the top left corner of the package manager and select "add". -3. Enter https://github.com/rwth-acis/i5-Toolkit-for-Unity.git#[version] into the text field where [version] is replaced with "v", followed by the release number, e.g. "v1.9.0" or upm for the latest version. +3. Enter https://github.com/rwth-acis/i5-Toolkit-for-Unity.git#[version] into the text field where [version] is replaced with "v", followed by the release number, e.g. "v1.9.1" or upm for the latest version. Confirm the download by clicking on the "add" button. If you specify "upm" to get the latest version, be aware that the package is not automatically updated. diff --git a/Assets/i5 Toolkit for Unity/package.json b/Assets/i5 Toolkit for Unity/package.json index 6bf4c69e..6aaf1ae9 100644 --- a/Assets/i5 Toolkit for Unity/package.json +++ b/Assets/i5 Toolkit for Unity/package.json @@ -1,6 +1,6 @@ { "name": "com.i5.toolkit.core", - "version": "1.9.0", + "version": "1.9.1", "displayName": "i5 Toolkit for Unity", "description": "This package contains a collection of tools, features and assets for the development of Unity projects", "unity": "2019.4", diff --git a/CHANGELOG.md b/CHANGELOG.md index 1bb5c3ce..0aaa8d33 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,17 @@ This document keeps track of the changes between versions of the toolkit. +## 1.9.1 (2023-10-22) + +### Added +- Added a RestConnector which encodes JSON payloads as byte arrays. + +### Changed +- Spawner will now place the instantiated object at the spawner's position. + +### Fixed +- GitHub login now uses the new RestConnector to encode JSON payloads in the expected format + ## 1.9.0 (2023-02-13) ### Added diff --git a/Documentation/index.md b/Documentation/index.md index 75598be0..42efbdf6 100644 --- a/Documentation/index.md +++ b/Documentation/index.md @@ -7,7 +7,7 @@ It is a foundation for new projects, kickstarting the development with already c ![Continuous Integration](https://github.com/rwth-acis/i5-Toolkit-for-Unity/workflows/Continuous%20Integration/badge.svg) -![1.9.0](https://img.shields.io/badge/version-1.9.0-blue) +![1.9.1](https://img.shields.io/badge/version-1.9.1-blue) [![openupm](https://img.shields.io/npm/v/com.i5.toolkit.core?label=openupm®istry_uri=https://package.openupm.com)](https://openupm.com/packages/com.i5.toolkit.core/) @@ -72,7 +72,7 @@ To do this, add an entry to the dependency file: } ``` -4. To add a specific version of the tool to the dependencies, add the following line inside of the "dependencies" object and replace [version] by the release number, e.g. "1.9.0". +4. To add a specific version of the tool to the dependencies, add the following line inside of the "dependencies" object and replace [version] by the release number, e.g. "1.9.1". `"com.i5.toolkit.core": "[version]",` After that, Unity will automatically download and import the package. @@ -91,7 +91,7 @@ So, after completing these steps you should have a manifest.json file which look ... some more scoped registries ], "dependencies": { - "com.i5.toolkit.core": "1.9.0", + "com.i5.toolkit.core": "1.9.1", ... some more packages } } @@ -105,7 +105,7 @@ It can be included in new projects by referencing the git-repository on GitHub i 1. Open your project's root folder in a file explorer. 2. Navigate to the Packages folder and open the file manifest.json. It contains a list of package dependencies which are loaded into the project. -3. To add a specific version of the tool to the dependencies, add the following line inside of the "dependencies" object and replace [version] with "v", followed by the release number, e.g. "v1.9.0". +3. To add a specific version of the tool to the dependencies, add the following line inside of the "dependencies" object and replace [version] with "v", followed by the release number, e.g. "v1.9.1". To receive the latest version, replace [version] with upm. `"com.i5.toolkit.core": "https://github.com/rwth-acis/i5-Toolkit-for-Unity.git#[version]",` After that, Unity will automatically download and import the package. @@ -120,7 +120,7 @@ The package can be downloaded from a git-repository in the package manager's UI. 1. In Unity, go to Window > Package Manger. 2. Click on the plus-button in the top left corner of the package manager and select "add". -3. Enter https://github.com/rwth-acis/i5-Toolkit-for-Unity.git#[version] into the text field where [version] is replaced with "v", followed by the release number, e.g. "v1.9.0" or upm for the latest version. +3. Enter https://github.com/rwth-acis/i5-Toolkit-for-Unity.git#[version] into the text field where [version] is replaced with "v", followed by the release number, e.g. "v1.9.1" or upm for the latest version. Confirm the download by clicking on the "add" button. If you specify "upm" to get the latest version, be aware that the package is not automatically updated. diff --git a/ProjectSettings/ProjectSettings.asset b/ProjectSettings/ProjectSettings.asset index a0f9ed69..ef409c37 100644 --- a/ProjectSettings/ProjectSettings.asset +++ b/ProjectSettings/ProjectSettings.asset @@ -121,7 +121,7 @@ PlayerSettings: 16:10: 1 16:9: 1 Others: 1 - bundleVersion: 1.9.0 + bundleVersion: 1.9.1 preloadedAssets: [] metroInputSource: 0 wsaTransparentSwapchain: 0 diff --git a/README.md b/README.md index 9372c701..91985e48 100644 --- a/README.md +++ b/README.md @@ -7,7 +7,7 @@ It is a foundation for new projects, kickstarting the development with already c ![Continuous Integration](https://github.com/rwth-acis/i5-Toolkit-for-Unity/workflows/Continuous%20Integration/badge.svg) -![1.9.0](https://img.shields.io/badge/version-1.9.0-blue) +![1.9.1](https://img.shields.io/badge/version-1.9.1-blue) [![openupm](https://img.shields.io/npm/v/com.i5.toolkit.core?label=openupm®istry_uri=https://package.openupm.com)](https://openupm.com/packages/com.i5.toolkit.core/) @@ -17,29 +17,29 @@ The i5 Toolkit provides a series of modules and features that can be used in pro - - - + + + - - - + + + - - - + + + - - - + + + - - - + + +
App Console
App Console
Deep Link
Deep Link
Experience API
Experience API
App Console
App Console
Deep Link
Deep Link
Experience API
Experience API
File Cache
File Cache
Modified 3D Objects
Modified 3D Models
Object Pool
Object Pool
File Cache
File Cache
Modified 3D Objects
Modified 3D Models
Object Pool
Object Pool
Obj Importer
Obj Importer
OpenID Connect Client
OpenID Connect Client
Procedural Geometry
Procedural Geometry
Obj Importer
Obj Importer
OpenID Connect Client
OpenID Connect Client
Procedural Geometry
Procedural Geometry
Rocket.Chat Client
Rocket.Chat Client
Scene Documentation
Scene Documentation
Service Core
Service Core
Rocket.Chat Client
Rocket.Chat Client
Scene Documentation
Scene Documentation
Service Core
Service Core
Spawner
Spawner
Verbose Logging
Verbose Logging
Version Tool
Version Tool
Spawner
Spawner
Verbose Logging
Verbose Logging
Version Tool
Version Tool
@@ -71,7 +71,7 @@ To do this, add an entry to the dependency file: } ``` -4. To add a specific version of the tool to the dependencies, add the following line inside of the "dependencies" object and replace [version] by the release number, e.g. "1.9.0". +4. To add a specific version of the tool to the dependencies, add the following line inside of the "dependencies" object and replace [version] by the release number, e.g. "1.9.1". `"com.i5.toolkit.core": "[version]",` After that, Unity will automatically download and import the package. @@ -90,7 +90,7 @@ So, after completing these steps you should have a manifest.json file which look ... some more scoped registries ], "dependencies": { - "com.i5.toolkit.core": "1.9.0", + "com.i5.toolkit.core": "1.9.1", ... some more packages } } @@ -104,7 +104,7 @@ It can be included in new projects by referencing the git-repository on GitHub i 1. Open your project's root folder in a file explorer. 2. Navigate to the Packages folder and open the file manifest.json. It contains a list of package dependencies which are loaded into the project. -3. To add a specific version of the tool to the dependencies, add the following line inside of the "dependencies" object and replace [version] with "v", followed by the release number, e.g. "v1.9.0". +3. To add a specific version of the tool to the dependencies, add the following line inside of the "dependencies" object and replace [version] with "v", followed by the release number, e.g. "v1.9.1". To receive the latest version, replace [version] with upm. `"com.i5.toolkit.core": "https://github.com/rwth-acis/i5-Toolkit-for-Unity.git#[version]",` After that, Unity will automatically download and import the package. @@ -119,7 +119,7 @@ The package can be downloaded from a git-repository in the package manager's UI. 1. In Unity, go to Window > Package Manger. 2. Click on the plus-button in the top left corner of the package manager and select "add". -3. Enter https://github.com/rwth-acis/i5-Toolkit-for-Unity.git#[version] into the text field where [version] is replaced with "v", followed by the release number, e.g. "v1.9.0" or upm for the latest version. +3. Enter https://github.com/rwth-acis/i5-Toolkit-for-Unity.git#[version] into the text field where [version] is replaced with "v", followed by the release number, e.g. "v1.9.1" or upm for the latest version. Confirm the download by clicking on the "add" button. If you specify "upm" to get the latest version, be aware that the package is not automatically updated.