mirror of
https://github.com/mob-sakai/ParticleEffectForUGUI.git
synced 2026-06-25 16:04:05 +00:00
9eb094bb43bfcca74e21c8b9d35225acfb3c5e0b
# [4.13.0](https://github.com/mob-sakai/ParticleEffectForUGUI/compare/v4.12.2...v4.13.0) (2026-06-25) ### Bug Fixes * `UI/Additive` shader does not support RectMask2D softness. ([83145d3](83145d3a6e)) * rename `UIParticleProjectSettings.enableLinearToGamma` to `autoColorCorrection` ([10f82a8](10f82a8579)) * Support for skipping "reload domain" ([b7bb112](b7bb1124f6)), closes [#406](https://github.com/mob-sakai/ParticleEffectForUGUI/issues/406) * there is a compilation error in Unity 2019.2 or earlier ([c327632](c327632e1e)), closes [#407](https://github.com/mob-sakai/ParticleEffectForUGUI/issues/407) ### Features * add fields located outside the `Properties` block in the shader as `Animatable Properties` ([ea2fcfd](ea2fcfd809)), closes [#399](https://github.com/mob-sakai/ParticleEffectForUGUI/issues/399) * preview the ParticleSystem playback when selecting a UIParticle in the Editor ([108bcfb](108bcfbd24)) * project-wide default view size for baking ([8e0ff10](8e0ff10c73)), closes [#360](https://github.com/mob-sakai/ParticleEffectForUGUI/issues/360)
🛠 Package Development
NOTE: This branch is for development purposes only.
Develop the Package with the develop Branch
-
Fork the repository.
-
Clone the repository.
-
Checkout
developbranch. -
Develop the package.
-
Test the package with the test runner (
Window > Generals > Test Runner). -
Commit with a message based on Angular Commit Message Conventions as follows:
fix:fix a bugfeat:new featuredocs:changes only in documentationstyle:changes only in formatting, white-space, etcrefactor:changes only in code structure (extract method, rename variable, move method, etc)perf:changes only in code performancetest:add or update testschore:changes to the build process or auxiliary tools and libraries such as documentation generation
-
Create a pull request on GitHub. Fill out the description, link any related issues and submit your pull request.
For details, refer to CONTRIBUTING and CODE_OF_CONDUCT.
How to Release This Package
When you push to the preview, release, or v4.x branch, this package is automatically released by GitHub Action.
Semantic Release is used for automatic release.
- Update the version in
package.json. - Update
CHANGELOG.md. - Commit documents and push.
- Update and tag the UPM branch.
- Release on GitHub.
Publish npm registry
Alternatively, you can release it manually with the following command:
$ cd Packages/src
$ npm run release -- --no-ci
Languages
C#
95.1%
ShaderLab
4.9%