Skip to content

Releases: Bedrock-OSS/bedrock-boost

0.0.12

22 Mar 10:04
Compare
Choose a tag to compare
  • Added various fixes to Vec3 class
  • Added a lot of tests and improved eslint

0.0.11

22 Mar 10:03
Compare
Choose a tag to compare

Fixed issues with duplicate files and added eslint

0.0.10

22 Mar 09:47
Compare
Choose a tag to compare
  • Add PulseScheduler and TaskPulseScheduler
  • Remove usage of Vector class
  • Add overloads to Vec3 class
  • Add utility functions for actions, that cannot be yet performed without command usage
  • Add a way to customize where particular log level is shown

0.0.9

15 Feb 20:01
Compare
Choose a tag to compare
  • Added item utils and method consumeDurability
  • Improved cycle detection for JSON serializer

0.0.8

14 Feb 17:33
Compare
Choose a tag to compare
  • Added toArray and toDirection utility methods to Vec3
  • Added rotate method to Vec3, that will rotate a normal vector along provided axis.
  • Added caching heightRange of Dimension
  • Added isValidLocation function for checking whether a location is valid in given dimension. This function uses the cache.
  • Added experimental jobPromise and jobProgressPromise functions, that tries to run a job as a promise. The latter variant also includes onProgress callback
  • Added messagesJoinFunction configuration to logger. It will be called when trying to join multiple arguments in a log call
  • Added an alias namespace to all logging related script events. Now you can use either log:level or logging:level. Same for filter

0.0.7

13 Dec 13:26
Compare
Choose a tag to compare
  • Added isZero to Vec3
  • Added logging to Vec3
  • Changed Timings to use logger
  • Fixed logger not using configured json formatter
  • Fixed Vec3 error caused by NaN in angleBetween, projectOnto, reflect and distanceToLineSegment
  • Fixed Vec3 error, when creating a Vec3 from Vector3, that has any of the components equal to 0
  • Fixed logger not setting initialized flag, which caused multiple scriptevent listeners

0.0.6

05 Dec 20:32
Compare
Choose a tag to compare
  • Added new ColorJSON class, that allows for stringifying a value as well as customizing any aspect of the output
  • Refactored Vec3 class to allow any vector-like object as parameter to most methods
  • Added json formatter configuration to logger

0.0.5

05 Dec 20:30
Compare
Choose a tag to compare
  • Added clearVelocity to player polyfill
  • Added ChatColor
  • Added Logger
  • Changed how polyfills are used

0.0.4

15 Nov 09:46
Compare
Choose a tag to compare

Added getDimension function, that also caches the dimensions to reduce calling time

0.0.3

15 Nov 09:45
Compare
Choose a tag to compare

Added profiling dummy
Added toString function to Vec3 class
Added new impulse implementation