Releases: R-unic/flamework-template
Releases · R-unic/flamework-template
v1.8.1
- 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
- Phased out
@rbxts/testezin favor of@rbxts/runit - Phased out
@rbxts/gamejoyin favor of@rbxts/mechanism
Full Changelog: v1.7.2...v1.8.0
v1.7.2
- Switched to file-based assets
- Set up TestEZ
- Added
fixes.d.tsto patch holes in@rbxts/types
Full Changelog: v1.7.1...v1.7.2
v1.7.1
- Added
otherutility - Abolished
SchedulingService - Fixed
MouseControllercompilation errors - Fixed snippets
Full Changelog: v1.7.0...v1.7.1
v1.7.0
- Debloated by moving a ton of utility/classes to their own decidated NPM packages
LazyIterator<T>class@SpawnTaskdecorator@LinkRemote&@LinkSerializedRemotedecorators- Overhauled procedural animation system
- Animation offsets are now automatically applied using the
@ProceduralAnimationdecorator and theBaseProceduralAnimationinterface
- Animation offsets are now automatically applied using the
- Overhauled control panel system
- Control panel tabs are now automatically rendered using the
@ControlPanelRenderabledecorator and theControlPanelDropdownRendererinterface
- Control panel tabs are now automatically rendered using the
- Multiple utility interface overrides (e.g.
Instance.WaitForChild<T>()) ReplicableandReplicatorclasses to ease replicating things like audio, VFX, etc.- Also
SerializedReplicableandSerializedReplicator - Added
AudioControllerandAudioService, which use these classes
- Also
- 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
- Reworked data solution
- More secure
- Simpler
Lazy<T>utility classSmoothListLayoutUI 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
- Create
Singletonsnippet - Fix controller/service snippets
Full Changelog: v1.5.1...v1.5.2
v1.5.1
Movementcomponent- 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!
- Rotational movement
Singletondecorator for client/server independent dependencies- Created
Rangeclass - New utility functions
- 3D: createRayVisualizer()
- numbers: isEven()
Full Changelog: v1.5.0...v1.5.1
v1.5.0
- Created
OnCharacterAdd&OnCharacterRemovehooks - Created procedural animation system
- Created
FirstPersonAnimatedCamera- Uses procedural animation system
- Has control panel setting!
Pto unlock mouse for control panel- Lock first person toggle in control panel
Movementcomponent- Fixed jumping being inconsistent
- Fixed acceleration
- Fixes & improvements
Full Changelog: v1.4.1...v1.5.0
v1.4.1
- Moved
server/pakttoshared/pakt - Fixes & improvements
Full Changelog: v1.4.0...v1.4.1