Skip to content

Releases: dhleong/ps4-waker

1.10.1

07 Sep 15:05
Compare
Choose a tag to compare

Enhancements:

  • Improve auto-quit "other" on startTitle; move logic into Device

1.10.0

27 Aug 15:05
Compare
Choose a tag to compare

Enhancements:

  • The start command will now exit apps before trying to launch a new one (#138)

Notes:

  • Upgrade dependencies to fix audit warnings
  • Clean up new lint errors

1.9.0

02 Nov 17:55
Compare
Choose a tag to compare

Notes:
Functionally, this release just updates dependencies to resolve npm audit
warnings, but I'm dropping official support for Node 6 so the minor release
version number got bumped. I haven't changed any configs so it should still
work, but we won't be testing against it in CI builds anymore, since it's quite
old now, and any issues that pop up will be resolved with "upgrade Node."

1.8.6

01 Jun 13:57
Compare
Choose a tag to compare

Bug Fixes:

  • Relinquishing root permissions too early (#118)
  • Treat passcode errors as fatal (always exit when seen)
  • Fix args handling for pin command (implicit and explicit)
  • Disallow --skip-login flag with incompatible commands
  • Properly wait for Device to be closed instead leaving promise hanging
  • Fix --pass flag

1.8.5

10 May 03:05
Compare
Choose a tag to compare

Bug Fixes:

  • Occasionally relinquishing root privileges too early (#118)

1.8.4

13 Mar 13:41
Compare
Choose a tag to compare

Notes:

  • Document the check command

1.8.3

13 Mar 13:11
Compare
Choose a tag to compare

Bug Fixes:

  • [BUG]_this2.logError is not a function (#116)

1.8.2

12 Mar 16:23
Compare
Choose a tag to compare

Bug Fixes:

  • Issue with initial login (#115)
  • Fix StandardUI.prompt causing hangs

1.8.1

09 Mar 23:01
Compare
Choose a tag to compare

Enhancements:

  • Attempt to automatically request root privileges, then drop asap (see Notes)

Bug Fixes:

  • If a user is auth'd but has not entered the pin-code, ps4-waker will get into a weird state (#113)

Notes:

  • Refactored CLI code (#108, #114). This shouldn't matter for most users, but ought to simplify future development. It also helped to resolve a bug (see above)
  • I've seen many users run into issues using ps4-waker with sudo on a raspberry pi. Automatically relaunching with sudo seems weird and may be an antipattern, but it allows us to automatically de-escalate privileges and ensure that the credentials file is created in the expected location and with the expected permissions. I'm hoping that nobody in the future will have to manually mess with sudo, and that the number of issues created as a result of that will go to zero. I've tried to be very transparent in how we invoke sudo as well, and especially suspicious people can just ctrl-c out of it, or use --failfast to avoid it.
  • 1.8.1 just removes a spurious console.log. Derp.

1.8.0

09 Mar 22:58
Compare
Choose a tag to compare

Enhancements:

  • Attempt to automatically request root privileges, then drop asap (see Notes)

Bug Fixes:

  • If a user is auth'd but has not entered the pin-code, ps4-waker will get into a weird state (#113)

Notes:

  • Refactored CLI code (#108, #114). This shouldn't matter for most users, but ought to simplify future development. It also helped to resolve a bug (see above)
  • I've seen many users run into issues using ps4-waker with sudo on a raspberry pi. Automatically relaunching with sudo seems weird and may be an antipattern, but it allows us to automatically de-escalate privileges and ensure that the credentials file is created in the expected location and with the expected permissions. I'm hoping that nobody in the future will have to manually mess with sudo, and that the number of issues created as a result of that will go to zero. I've tried to be very transparent in how we invoke sudo as well, and especially suspicious people can just ctrl-c out of it, or use --failfast to avoid it.