Skip to content

Releases: fourminute/Fluffy

version 2.9.2

26 May 07:37
e0df786
Compare
Choose a tag to compare

What's New in 2.9.0:

  • Added: Goldleaf v0.6 Compatibility†‡§
    • Including all file-handling features.
  • Added: Goldleaf: File access security.
    • Default protections are in place to safe-guard users from a potentially compromised Goldleaf file.
    • Default: File operations such as file creation, deletion, renaming will result in a user-prompt(yes or no).
    • Default: Read-only access for all files.
    • Default: Read/write to non-NSP files are restricted.
    • All of these security restrictions are changeable in fluffy.conf.
  • Added: Windows Executable(.exe), should help many users that struggle to run Fluffy.
  • Added: About dialog with credit list, find your name there!
  • Fixed: Scaling issues with Fluffy logo on certain resolutions.
  • Fixed: Improved install aborting. Proper thread elimination.
  • Fixed: Improved multi-threading. All threads are now daemons.
  • Fixed: No more false error messages when canceling a task.
  • Fixed: usb.core.NoBackendError: Revert to Network Mode, stops crash.
  • Fixed: Dark Mode checkbox will remain checked despite being off in some scenarios.
  • Changed: Config and log files for linux users now stored in $HOME.fluffy folder.
  • Misc: Code overhaul. Significantly more object oriented. Improved logging and exception handling. So many changes. Such wow.

Changelog 2.9.1:

  • Fixed: MacOS: About menu not appearing.

Changelog 2.9.2:

  • Added: Korean Translation (thank you DDinghoya!)
  • Fixed: French and Spanish Translation Fixes (cr. YoyPa!)
  • Fixed: OS rename syntax error.
  • Fixed: Weird Gentoo compatibility issue.

Special note: This is the biggest release yet with 1.5k lines of code changed!

†Special thanks to XorTroll and friedkeenan for providing help with Goldleaf compatibility and communication framework.

‡Based on Goldleaf nightly builds. Compatibility may be subject to change, if such changes occur then I will update Fluffy accordingly to assess those changes.

§Not Compatible with previous versions of Goldleaf. Please download Goldleaf nightly from http://bsnx.lavatech.top/goldleaf/ or from here.

version 2.8.0

15 May 16:28
1883d92
Compare
Choose a tag to compare

What's New in 2.8.0:

  • Added: Goldleaf v0.5 Compatibility(Thank you friedkeenan!)
  • Added: Bahasa Indonesia Translation(Thank you wendyliga!)
  • Fixed: MacOS: "Non-ASCII character" Error(Thank you AD2076!)
  • Fixed: PFS0 doesn't close file object.
  • Misc: Code cleanup and slight change to the way Goldleaf handles USB comms.

version 2.7.1

10 Feb 03:37
a3c2386
Compare
Choose a tag to compare

What's New in 2.7.0:

  • Added: Localisation support for German(translation:TheLastZombie, Thanks!)
  • Fixed: Goldleaf: Consecutive installs results in failure.
  • Fixed: Goldleaf: Improved ticket install stability.
  • Fixed: When an error is thrown, IP text boxes would re-enable during USB install.
  • Fixed: Italian: Typo in language list.
  • Misc: Better config file(Thanks YoyPa!)

What's New in 2.7.1:

  • Rolled Back: Device detach feature incompatible with certain systems.

version 2.6.0

31 Jan 17:34
9d44deb
Compare
Choose a tag to compare

What's New in 2.6.0:

  • Added: Localisation support for:
    i) Turkish(translation:TorpedoXL)
    ii) French(translation:YoyPa)
    iii) Spanish(translation:YoyPa)
    iv) Brazilian Portuguese(translation:DavidOliM)
    v) Italian(translation:danypava)!
  • Fixed: Massive network bug that resulted in files with overly long file-names to throw the error "No headers received"(on Tinfoil's part). This bug is prominent in the original net code and is due in part of the way Tinfoil handles file URLs, a permanent fix has been applied. Fluffy will now send a fake file URL to the Switch, fooling Tinfoil but also sending legitimate NSP(s) in the process. Network install is no longer unstable!

Thank you wonderful translators, you rock!

version 2.5.0

29 Jan 21:20
c0a352c
Compare
Choose a tag to compare

What's New in 2.5.0:

  • Added: Multilingual support! Now includes Chinese(translation:Sev73n) and Vietnamese(translation:fourminute). Thank you Sev73n for your contribution!
  • Added: Ability to abort an installation in queue.
  • Fixed: Further file path fixes.

Notes:
MacOS users please install Tkinter for this release. The usage of Tkinter was unavoidable due to a bug in previous builds. Run "brew reinstall python --with-tcl-tk".

Windows and Linux users you may need to install Tkinter if it isn't already included with your installation. For Windows users, Tkinter is default in most installs. For Linux users you may need the package python3-tk. See ReadMe.

version 2.4.2b (Hotfix)

27 Jan 13:58
6fabe02
Compare
Choose a tag to compare

What's New in 2.4.0:

  • Added: Exception handling for all types of install. Fluffy will no longer crash when an install fails.
  • Added: Ability to install more games following failed or successful install. A restart is no longer required.
  • Fixed: No longer depends on binascii.
  • Fixed: Network: Will now select a random port when serving to fix failed to bind error.
  • Fixed: Significantly less CPU usage. Improved thread handling.

Wh'at's Ne'w' in 2.4.1:

  • Fixed: Fixed the dreaded a'p'ostro'ph'e bug', where some users couldn't select games with apostrophe's in the title.

Wh,at,s Ne,w' in 2.4.2b:

  • Fixed: Fixed the dreaded c,omm,a bug,, where some users couldn't select games with comm,a,s in the title.

HotFix:
b: Updated to support various paths.

version 2.3.3

26 Jan 16:32
0fbd147
Compare
Choose a tag to compare

What's New in 2.3.0:

  • Added: Goldleaf: Displays current NCA name.
  • Added: Displays idle NSP queue.
  • Fixed: Less restrictive file filtering.
  • Fixed: NCA count would sometimes incorrectly display.

What's New in 2.3.1

  • Fixed: No longer generates "Icon.ico" and "Inlay.png"
  • Fixed: No longer needs privilege escalation(root) to run on Linux.

What's New in 2.3.2

  • Added: Toggle between "Dark" and "Light" UI mode. (suggested by: Linuxares! Thanks!)
  • Fixed: Logging will disable once file size is reached, clear logs on process start.

What's New in 2.3.3

  • Fixed: Import error for request.

version 2.2.1

25 Jan 08:46
3e4f0f4
Compare
Choose a tag to compare

What's New:

  • Added: Goldleaf: Ground up write-up of PFS0 and Goldleaf communications.
  • Added: Linux installation now possible. See ReadMe.
  • Fixed: Amiguity in shebang. Thanks Zer0t3ch
  • Fixed: Does not remove Icon and Inlay.
  • Changed: Newer 128px Icon over the old 48px Icon.

version 1.6.4

21 Jan 00:23
cd7cc87
Compare
Choose a tag to compare

What's New:

  • Added: Network Install ! With displays for transfer rate and progress percentage.
  • Added: Network Install: Custom port option.
  • Added: Network Install: Display current NSP count progress.
  • Added: USB & Network Install: Display current NSP name being installed.
  • Fixed: Network install issue: "Failed to retrieve header"
  • Fixed: Network install issue: Process refused to close post network install.
  • Fixed: Occasional and rare occurrence of incorrect NSP count.
  • Changed: "Pink Donut" has been replaced by a smaller, new logo.
  • Changed: "Transfer Rate" now displays "USB Transfer Mode"

version 1.5.1

19 Jan 23:59
ebb8a93
Compare
Choose a tag to compare

What's New:

  • Added: Now shows install rate in MB/s.
  • Added: Transfer mode feature. Switchable between "Normal" and "Safe".
  • Fixed: Improved scaling.
  • Fixed: Reaping request failure.
  • Fixed: Log would fill with "Division By Zero" errors.
  • Fixed: List box too small for item entries, set minimum height.
  • Misc: Tkinter is no longer supported on this version due to stability issues. If you would like to use Tkinter please use v1.4.1 or below.
  • Misc: Removed automated closing after install.