Skip to content

Releases: ryanlua/satchel

v1.4.1

03 Oct 06:05
Immutable release. Only release title and notes can be modified.
ccd740d

Choose a tag to compare

v1.4.1 further improves the new packaging for Satchel by adding back missing functionality and updating all outdated comments. This is the first version to include a built-in attribution script, so by default, you are compliant with Satchel's license. In additon, dependency updates and bug fixes.

Notes

It is strongly recommended to update to v1.4.1 or credit Satchel to be compliant with the Mozilla Public License 2.0, under which Satchel is licensed. For more information, view the MPL license.

What's Changed

New Contributors

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

v1.4.0

02 Sep 17:19
Immutable release. Only release title and notes can be modified.
22f76fa

Choose a tag to compare

v1.4.0 is a complete overhaul of the backend for Satchel which will make it easier for current and future maintainers. Feature wise Satchel remains the same. Highlights of this new version is a completely new packaging system for creating files for distribution, refreshed documentation website, and simplifying dead files in the repository. This version is considered a minor update due to the packaging being updated to use a new structure and support for RunContext.

Breaking Changes

v1.4.0 and newer will now run without being in StarterPlayer. If you parent the SatchelLoader to StarterPlayer then Satchel will initialize two times instead of one unlike previous versions which it was required to parent Satchel to StarterPlayer.

What's Changed

New Contributors

Full Changelog: v1.3.2...v1.4.0

v1.3.2

05 Jul 22:16
Immutable release. Only release title and notes can be modified.
6630d4c

Choose a tag to compare

v1.3.2 is a maintaining release to fix issues with Wally and update to a newer bundled TopbarPlus version with major changes.

Added

  • Add Discord server widget to documentation website in #93

Changed

Full Changelog: v1.3.1...v1.3.2

v1.3.1

08 Aug 17:54
Immutable release. Only release title and notes can be modified.
4341fa8

Choose a tag to compare

v1.3.1 fixes bugs introduced by v1.3.0 and other minor improvements.

Fixed

Full Changelog: v1.3.0...v1.3.1

v1.3.0

21 Jun 02:57
Immutable release. Only release title and notes can be modified.
c779bfc

Choose a tag to compare

v1.3.0 focuses on changes for developers and back-end with improvements to the development experience including API, documentation, syncing, and more. They are minor changes that the average user won't notice but ones that developers will.

Added

Changed

  • Change default font from Gotham to Builder Sans by @ryanlua in #69
  • Refactor Rojo structure and sync by @ryanlua in #39
  • Replace tick() with os.clock() by @Katrist in #47

Fixed

New Contributors

Full Changelog: v1.2.0...v1.3.0

v1.2.0

18 Nov 07:04
Immutable release. Only release title and notes can be modified.
2eadec3

Choose a tag to compare

v1.2.0 focuses on adding accessibility features and refining the user experience for Satchel. This release adds PlayStation console & controller support, reduced transparency, custom fonts, and multi-input support. Included in this release are multiple bug fixes and minor improvements to UI/UX too.

Special thanks to the following for their insights and contributions to improving Satchel:

Added

  • Add PreferredTransparency support in #23
    • Reduced transparency:
      image
  • Add Playstation along with Playstation controller support in #13
  • Add custom font support in #20
    • Rojo does not yet support Font, so it will not be synchronized. You may add a Font attribute named "FontFace" to Satchel yourself to change the font.
    • Fredoka One font:
      image

Changed

  • Update the hint controls UI for console to match the new backpack UI in #13
    • Before:
      image
    • After:
      image
  • Update slots to use AutoButtonColor in 3aa9438
  • Update input handling to allow different inputs on devices. e.g. keyboard on mobile, touch on computer, etc. in dbef7a3
  • Remove UseGazeSelection for VR in 8573828

Fixed

  • Fix GetStateChangedEvent in #22
  • Fix bugs relating to actions not being correctly binded to the proper controls in #13
  • Fix gamepad navigation and swapping in 07c6c89)
  • Fix scrollbar border being shown on mobile in 384cc66
  • Fix tool names not being truncated
  • Fix screen resolution errors on mobile in f029f7f
  • Fix text not being visible on tools under certain conditions in 6a9cf5b

Full Changelog: v1.1.0...v1.2.0

v1.1.0

13 Sep 06:29
Immutable release. Only release title and notes can be modified.
9b8e5c6

Choose a tag to compare

v1.1.0

Added

  • Add when TopbarPlus is detected in ReplicatedStorage, Satchel will use that module instead its local copy 62e6040
  • Add type annotation to constants d695d4f

Changed

  • Change the default equip border color to white from blue 831bae6
  • Change delay to task.delay d87db97
  • Update Gamepad Hint icons to use DesignSystem 44bda9c
  • Rename constants to use more specific naming 1ab6cb1

Fixed

  • Fix controllers being not able to select tools #7
  • Fix EquipBorderColor3 attribute not working 831bae6
  • Fix topbar not being deselected when being closed 6032394

Full Changelog: v1.0.0...v1.1.0

v1.0.0

21 Aug 17:41
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

v1.0.0

v1.0.0 is the first stable release of Satchel. This release refactors major portions of the code with the goal to make the code more readable and easier to contribute to. Changes include bug fixes and minor improvements.

Added

  • Add GetStateChangedEvent() method 4dbe5d9

Changed

  • Update gamepad hint icons to use Design System gamepad icons 44bda9c
  • Update tooltip to use search corner radius e71db22

Fixed

Full Changelog: v0.1.0...v1.0.0

v0.1.0

02 Jul 22:29
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

v0.1.0 Pre-release
Pre-release

Warning This release is pre-release and non-production ready. Do not use this in production.

v0.1.0 is the first initial pre-release of Satchel. Everything in this pre-release is subject to breaking change and may not be the finalized. Expect bugs and issues.

Notes: They maybe issues regarding documentation. This release has no known bugs from limited testing.

Changelog:

  • Initial pre-release

Full Changelog: https://github.com/RyanLua/Satchel/commits/v0.1.0