Skip to content

Commit 8df8478

Browse files
Merge pull request #29 from Live2D/develop
Update to Cubism 5 SDK for Web R4
2 parents 01e64ba + 677c503 commit 8df8478

9 files changed

Lines changed: 2675 additions & 381 deletions

File tree

CHANGELOG.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,24 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
66

77

8+
## [5-r.4] - 2025-05-15
9+
10+
### Added
11+
12+
* Add parameter repeat processing that connects the right and left ends of the parameter to create a loop, allowing the motion to repeat.
13+
* Add the variable `_isOverriddenParameterRepeat` to the `CubismModel` class for managing parameter repeat flags at the model level.
14+
* Add the variable `_userParameterRepeatDataList` to the `CubismModel` class for managing parameter repeat flags for each parameter.
15+
* Add a `getPartParentPartIndices()` function.
16+
* Add a flag to the arguments of the following methods to enable the function that verifies the consistency of `motion3.json`:
17+
* `CubismUserModel.loadMotion()`
18+
* `CubismMotion.create()`
19+
* `CubismMotion.parse()`
20+
21+
### Fixed
22+
23+
* Fix an issue with detecting the end of playback when looping motion.
24+
25+
826
## [5-r.3] - 2025-02-18
927

1028
### Added
@@ -77,6 +95,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
7795

7896
### Changed
7997

98+
* Change an expression "overwrite" to "override" for multiply color, screen color, and culling to adapt the actual behavior.
8099
* Change the weight value in `Expression` from `CubismExpressionMotion` to have it in the `CubismExpressionMotionManager`.
81100
* Reorganize the names of some functions and variables.
82101
* This is a change that depends on fixing `eslintrc.yml`.
@@ -320,6 +339,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
320339
* Reformat code using Prettier and ESLint.
321340

322341

342+
[5-r.4]: https://github.com/Live2D/CubismWebFramework/compare/5-r.3...5-r.4
323343
[5-r.3]: https://github.com/Live2D/CubismWebFramework/compare/5-r.2...5-r.3
324344
[5-r.2]: https://github.com/Live2D/CubismWebFramework/compare/5-r.1...5-r.2
325345
[5-r.1]: https://github.com/Live2D/CubismWebFramework/compare/5-r.1-beta.4...5-r.1

README.ja.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,13 +30,13 @@ Cubism 5 Editorに搭載された新機能のSDK対応については [こちら
3030

3131
### Node.js
3232

33-
* 23.4.0
34-
* 22.12.0
33+
* 24.0.1
34+
* 22.15.0
3535

3636

3737
### TypeScript
3838

39-
5.7.2
39+
5.8.3
4040

4141

4242
## 開発環境構築

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,13 +30,13 @@ For compatibility with previous versions of Cubism SDK, please refer to [here](h
3030

3131
### Node.js
3232

33-
* 23.4.0
34-
* 22.12.0
33+
* 24.0.1
34+
* 22.15.0
3535

3636

3737
### TypeScript
3838

39-
5.7.2
39+
5.8.3
4040

4141

4242
## Development environment construction

0 commit comments

Comments
 (0)