Skip to content

Releases: Ayfri/PIXI-Extended

v0.4.0

09 Jul 14:04

Choose a tag to compare

📆 09.07.2021 🏷️ 0.4.0 💾 C3E2180 🚀 5 🐛 6 ♻️ 1 🔬 6 👥 1

This update fixes a lot of poblems and add minor utils.
It adds a lot of tests also so everything should be working as intended.

🚀 New Features

🐛 Bug fixes

  • 4AFFB23 fix: Add missing exports for utils maths functions. (@Ayfri)
  • 62F2FC8 fix: Fix background not updated for containers. (@Ayfri)
  • 14ED5A3 fix: Fix clamp function not working properly. (@Ayfri)
  • A40B8DA fix: Fix Color.toHexString not working when one value is 0. (@Ayfri)
  • E73F10C fix: Fix ready event emitted before changing ready property in FPSCounter. (@Ayfri)
  • 8084721 fix: Fix Rectangle.fromSprite not working for sprites with anchor. (@Ayfri)

♻️ Refactors

  • 27982FD refactor: Remove old bundle gulp task for old tests. (@Ayfri)

🔬 Tests

👥 Contributors

v0.3.2

17 Jun 21:01

Choose a tag to compare

📆 17.06.2021 🏷️ 0.3.2 💾 7c46c1f 👥 1 🐛 1 ✏️ 1

🐛 Bug fixes

  • 0565fa5 fix: Fix again FPSCounter not showing the good value. (@Ayfri),

v0.3.1

17 Jun 20:41

Choose a tag to compare

📆 17.06.2021 🏷️ 0.3.1 💾 90f576e 🐛 2 ✏️ 1

Fixing some little oopsies I forgot to test.

🐛 Bug fixes

✏️ Chores

v0.3.0

17 Jun 17:13

Choose a tag to compare

📆 17.06.2021 🏷️ 0.3.0 💾 0ffe69f 🚀 6 📄 2 🔥 1 🔨 1

This release fixes a lot of issues with collisions methods/functions not being consistent, this is a breaking change, and you will have to change your code. It also adds other little features to existing classes and adds more documentation.

🚀 New Features

  • 6bb4899 feat: isPressed now supports multiple keys. (@Ayfri)
  • 215de4d feat: Add collidesWith and collisionWith methods in Sprite class. (@Ayfri)
  • 4b4a419 feat: Add constructor without parameters and constructor with text parameter for Text class. (@Ayfri)
  • a09e058 feat: Add optional color property into TextOptions. (@Ayfri)
  • 0ffe69f feat: Add setPositionFromWindow method to Sprite class. (@Ayfri)
  • 93d7f8c feat: Add updateBySeconds value in FPSCounter, add documentation. (@Ayfri)

📄 Documentation

  • db17d50 docs: Add documentation for update & start method of FPSCounter. (@Ayfri)
  • 761efd5 docs: Add documentation to complex fields in Text class. (@Ayfri)

🔥 Performances

🔨 Refactors

  • 1a33c71 BREAKING CHANGE Change a lot the collisions methods/functions to have a more consistent code.

v0.2.1

14 Jun 06:55

Choose a tag to compare

📆 14.06.2021 🏷️ 0.2.1 💾 9a5e157 👥 1 📄 3 🐛 1 🔨 1

📄 Documentation

  • 716ee1b docs: Add documentation to Color class. (@Ayfri)
  • 9a5e157 docs: Add documentation to complex methods in Sprite class. (@Ayfri)
  • 62b15e9 docs: Add documentation to textures related functions. (@Ayfri)

🐛 Bug fixes

  • 42fed7a, d2aa20e BREAKING CHANGE fix!: Fix Color being mixed with 255 max values and 1.0 max values. (@Ayfri)

🔨Refactors

  • 90b5020 BREAKING CHANGE refactor!: Throw error when no texture is specified for Sprite constructor. (@Ayfri)

v0.2.0

12 Jun 22:08

Choose a tag to compare

📆 12.06.2021 🏷️ 0.2.0 💾 99400dd 👥 1 🚀 4 🐛 5 📄 3

This release fixes some issues, improve documentation and adds a bunch of useful methods/functions that I was needing for a project.

🚀 New Features

🐛 Bug fixes

📄 Documentation

✏️ Chores

v0.1.8

05 Jun 14:00

Choose a tag to compare

This release is just here to fix launching apps with the library, removing the paths property in tsconfig.json until I find a workaround.

v0.1.7

05 Jun 13:28

Choose a tag to compare

Changelog

  • chore(deps): Update dependencies. (e8357cd)
  • feat: Add fromColor to Sprite class. (c0ab302)
  • feat: Add getColorTexture function. (5f19f0c)
  • feat: Add hitBox readonly field to Sprite. (e178af8)
  • feat: Remove useless properties in tsconfig.json, add noImplicitOverride. (6f1fa37)

Code Quality

  • refactor: Keep consistency between members visibility. (99ba5fb)
  • refactor: Simplify gulpfile.js. (5e508c5)
  • refactor: Use override keyword when needed. (1303906)
  • revert: Re-add the paths configuration in tsconfig.json. (2b909e5)

v0.1.6

25 Apr 00:18

Choose a tag to compare

📆 25.04.2021 💾 8094a66 👥 1 🚀 3 🐛 2

This release fixes finally the problem of the Sprites not movable by setting ObservableVector2 as an orphan class, using a private object to update the transform values.

🚀 New Features

  • e5d9d75 feat: Improve docs of ObservableVector2. (@Ayfri)
  • 740767c feat: Improve presentation of the README, add some information. (@Ayfri),

🐛 Bug fixes

  • 181d585 fix: Fix local testing script. (@Ayfri)
  • 5141b8d fix: Fix using ObservableVector2 into Sprite & Container classes. (@Ayfri)

v0.1.5

24 Apr 15:48

Choose a tag to compare

📆 24.04.2021 💾 ab35e8b 👥 1 🚀 2 🐛 1 📄 5

This release adds a lot of documentation and bundle pixi.js to the package.

🚀 New Features

  • ab35e8b feat: Add bundledDependencies including pixi.js to package.json. (@Ayfri)

🐛 Bug fixes

📄 Documentation