Skip to content

Releases: R-unic/flamework-template

v1.8.1

01 Jan 01:31
99e440e
Compare
Choose a tag to compare
  • Switched to using Lune instead of run-in-roblox to run tests
  • Switched to Rokit instead of Aftman
  • Improved delayUntil() utility method's API
  • Converted safeCast() utility method into a macro
  • Upgraded some dependencies

Full Changelog: v1.8.0...v1.8.1

v1.8.0

27 Dec 22:12
b0a4c21
Compare
Choose a tag to compare
  • Phased out @rbxts/testez in favor of @rbxts/runit
  • Phased out @rbxts/gamejoy in favor of @rbxts/mechanism

Full Changelog: v1.7.2...v1.8.0

v1.7.2

15 Dec 06:09
1d78bf4
Compare
Choose a tag to compare
  • Switched to file-based assets
  • Set up TestEZ
  • Added fixes.d.ts to patch holes in @rbxts/types

Full Changelog: v1.7.1...v1.7.2

v1.7.1

07 Dec 06:00
f72dc1a
Compare
Choose a tag to compare
  • Added other utility
  • Abolished SchedulingService
  • Fixed MouseController compilation errors
  • Fixed snippets

Full Changelog: v1.7.0...v1.7.1

v1.7.0

07 Dec 05:20
8697603
Compare
Choose a tag to compare
  • Debloated by moving a ton of utility/classes to their own decidated NPM packages
  • LazyIterator<T> class
  • @SpawnTask decorator
  • @LinkRemote & @LinkSerializedRemote decorators
  • Overhauled procedural animation system
    • Animation offsets are now automatically applied using the @ProceduralAnimation decorator and the BaseProceduralAnimation interface
  • Overhauled control panel system
    • Control panel tabs are now automatically rendered using the @ControlPanelRenderable decorator and the ControlPanelDropdownRenderer interface
  • Multiple utility interface overrides (e.g. Instance.WaitForChild<T>())
  • Replicable and Replicator classes to ease replicating things like audio, VFX, etc.
    • Also SerializedReplicable and SerializedReplicator
    • Added AudioController and AudioService, which use these classes
  • Fixed @Memoize
  • Abolished Log.Exception
  • Abolished InitializationController
  • Switched to using $nameof<T>() macro for all component tags
  • Removed rbxts-transform-env
  • Updated roblox-ts to latest version

Full Changelog: v1.6.0...v1.7.0

v1.6.0

26 Oct 18:54
88e80fd
Compare
Choose a tag to compare
  • Reworked data solution
    • More secure
    • Simpler
  • Lazy<T> utility class
  • SmoothListLayout UI component
  • Tons of new method decorators, listed in README
  • Many fixes & optimizations
  • Debloating, refactoring, and cleanup

What's Changed

New Contributors

Full Changelog: v1.5.2...v1.6.0

v1.5.2

05 May 02:45
Compare
Choose a tag to compare
  • Create Singleton snippet
  • Fix controller/service snippets

Full Changelog: v1.5.1...v1.5.2

v1.5.1

05 May 02:37
Compare
Choose a tag to compare
  • Movement component
    • Rotational movement
      • Makes pressing left/right buttons spin your character rather than moving left/right
      • Has control panel setting!
    • Restrictive movement
      • Does not allow you to walk off of edges
      • Creates a barrier (not using a part) between you and walls you're about to collide with
      • Has control panel setting!
  • Singleton decorator for client/server independent dependencies
  • Created Range class
  • New utility functions
    • 3D: createRayVisualizer()
    • numbers: isEven()

Full Changelog: v1.5.0...v1.5.1

v1.5.0

02 May 02:01
Compare
Choose a tag to compare
  • Created OnCharacterAdd & OnCharacterRemove hooks
  • Created procedural animation system
  • Created FirstPersonAnimatedCamera
    • Uses procedural animation system
    • Has control panel setting!
  • P to unlock mouse for control panel
  • Lock first person toggle in control panel
  • Movement component
    • Fixed jumping being inconsistent
    • Fixed acceleration
  • Fixes & improvements

Full Changelog: v1.4.1...v1.5.0

v1.4.1

26 Apr 04:07
Compare
Choose a tag to compare
  • Moved server/pakt to shared/pakt
  • Fixes & improvements

Full Changelog: v1.4.0...v1.4.1