Skip to content

Releases: PartlySaneStudios/partly-sane-skies

Beta v0.6.2 Prerelease 8

12 Aug 06:46
b4daa44
Compare
Choose a tag to compare
Pre-release

Changes

  • Wrong Crop alert no longer alerts in dungeons (@j10a1n15)

Bug Fixes

  • Fixed Custom AH Crash (@j10a1n15)
  • Fixed bestiary levelup webhook missing a config check (@j10a1n15)

Technical Changes

Full Changelog: beta-v0.6.2-prerelease-7...beta-v0.6.2-prerelease-8

Beta v0.6.2 Prerelease 7

02 Aug 16:46
fbd9d2c
Compare
Choose a tag to compare
Pre-release

Hey all!
We're just releasing a quick updating fixing a small bug.

Changes

  • Fixed the main menu selection not always showing (@Su386yt)

Full Changelog: beta-v0.6.2-prerelease-6...beta-v0.6.2-prerelease-7

Beta v0.6.2 Prerelease 6

30 Jul 17:23
8b59adf
Compare
Choose a tag to compare
Pre-release

Hey all! We're releasing one of the biggest prereleases yet, with over 9000 lines added, and 7000 lines deleted. We will be releasing 1-2 more prereleases before the next full release. We will also be tackling the party features next, so if you have any suggestions/comments/concerns/bugs/questions, there is a thread open in the suggestions channel of the discord. Hope you enjoy!

New

  • Discord Webhook Events (@Su386yt and @j10a1n15)
    • Send discord messages when events are triggered, including Pet Level Ups, Bestiary Events, Skill Level Up, RNG Drops, and Crop Milestone.
    • To use:
      1. Go to channel in which you would like the message to be sent.
      2. Click Edit Channel -> Integrations -> Webhooks -> Create Webhook
      3. Click Copy Webhook URL
      4. Paste the Webhook URL into the "Webhook URL" field in the General -> Discord section of OneConfig
      5. Then, you can modify individual webhooks and their options.

image

  • Individual Item Blacklist for RNG banner (@j10a1n15 and @Su386yt)
    • Run /raredrop or click "Blacklist individual items" to add or remove items from triggering the rare drop banner

image

  • Added a text scale accessibility setting (@Su386yt)
  • Prompts SkyClient users to pick between the PSS main menu and the SkyClient main menu (@Su386yt)
    • This should solve SkyClient users having their PSS main menus disabled

image

Changes

  • Added missing mining events (@j10a1n15)
  • Mining events banner now changes colour based on event (@j10a1n15)
  • Buttons and Toggles now give feedback when hovered (@Su386yt)
  • Added option to change padding on all side panels (@j10a1n15)

Bug Fixes

  • Fixed issues with buttons not resizing when GUIs are resized (@Su386yt)
  • Fixed certain buttons not being clickable (@Su386yt)
  • Fixed cooldown HUD sometimes crashing (@Su386yt)
  • Fixed not checking if keyboard is created (@Wyvest)
  • Fixed PSS Main Menu Announcements not displaying colour on a new line (@j10a1n15)

Technical Changes

  • Formatted code (@ItsEmpa)
  • Automatically apply merge conflict labels (@ItsEmpa)
  • Removed the sender arguments from PSSCommands (@ItsEmpa)
  • Cleaned up command code (@ItsEmpa)
  • Changed the way events are propagated in PSSButtons (@Su386yt)
  • Allowed constraints to be constrain pixels, as opposed to simply pixels (@Su386yt)
  • Cleaned up and renamed Mixin classes (@ItsEmpa)
  • Added PSS Chat Event (@j10a1n15)
  • The following classes have been rewritten in Kotlin: SkillUpgradeRecommendation, ChatAlertsManager, ChatColors, OwO, WordEditor (@ItsEmpa)
  • Relocated DiscordIPC as to not cause conflicts with other mods that forgot to relocate it (@ThatGravyBoat)

Documentation Changes

New Contributors

@ItsEmpa in #421
@Wyvest in #439
@ThatGravyBoat in #448

Full Changelog: beta-v0.6.2-prerelease-5...beta-v0.6.2-prerelease-6

beta-v0.6.2-prerelease-5

12 Jun 20:58
0f7d780
Compare
Choose a tag to compare
Pre-release

Hey everyone, We're releasing a long overdue update to Partly Sane Skies.

New

  • Added gemstone brightness slider (@j10a1n15)

Changes

  • Remade the visitor log book statistics display (@Su386yt)

Bug Fixes

  • Fixed crash with healer alert (@j10a1n15)
  • Fixed pet detection

Technical Changes

Full Changelog: beta-v0.6.2-prerelease-4...beta-v0.6.2-prerelease-5

Beta v0.6.2 Prerelease 4

16 May 23:15
f8c70de
Compare
Choose a tag to compare
Pre-release

Hey all, we're releasing another prerelease for what will probably end up being Beta v0.7. We've rewritten a few more files, which includes fixes for a few common bugs. These should all improve stability and performance.

New

  • Warn party members about low arrow count immediately upon joining (@Su386yt)
    • Upon a new player joining, Party Manager will now optionally automatically warn them about a low arrow count.

Changes

  • Composter data is up to date (@Su386yt)
  • Improved handling of non standard display ratios with GUI's that display besides chests (@Su386yt)

Bug Fixes

  • Fixed Gemstone Waypoints, and other Public Data not loading (@Su386yt)
  • Fixed issues with Best Items to Compost not providing correct values (@Su386yt)
  • Fixed Tic Tac Toe puzzle in dungeon snitcher reading the Username as "(User) tied at Tic Tac" instead of simply "(User)" (rolled out to all versions since v0.6.2 Pre 2) (@Su386yt)

Technical Changes

  • Following files have been rewritten in Kotlin: BitsShopValue, CompostValue, VisitorTradeValue, SkymartValue, PetAlert (@Su386yt)
  • Switched to using Accessor instead of reflection for chest fields (@Su386yt)
  • Abstracted all chest side panels to a SidePanel abstract class (@Su386yt)

Full Changelog: beta-v0.6.2-prerelease-3...beta-v0.6.2-prerelease-4

Beta v0.6.2 Prerelease 3

09 May 18:25
3095581
Compare
Choose a tag to compare
Pre-release

Hey all, we're releasing a new update to Partly Sane Skies. This one includes a rework of the Custom Main Menu. If bugs occur, please report them to us. You are currently unable to click on the announcements to open the link directly, we aren't able to fix this ourselves sadly.

Changes

image

  • Announcements no longer overlap.
  • Fun Fact now has a better location.

Bugs

  • Custom Main Menu Fixed. (@Su386yt)
    • Odd monitor and screen sizes are more or less supported

Technical Changes

  • Custom Main Menu has been rewritten in Kotlin
  • Custom Main Menu now use ScaledPixelConstraint which automatically recalcuates monitor sizes

Full Changelog: beta-v0.6.2-prerelease-2...beta-v0.6.2-prerelease-3

Beta v0.6.2 Prerelease 2

01 May 22:28
e3f1cef
Compare
Choose a tag to compare
Pre-release

Hey all, we're releasing a new update to Partly Sane Skies. This one fixes a bug but has a ton of technical changes. Please report any stability issues to the GitHub issues tracker or the Discord support channel.

Changes

  • Privacy mode now has multiple options (@Su386yt)

Bugs

  • Privacy mode should no longer randomly crash on startup (@Su386yt)

Technical Changes

  • The following classes have been rewritte in Kotlin: ModsChecker, ModsDataJson, Crepes, Discord, Help, Version, WikiArticleOpener, PickaxeWarning, PlayerRating, WatcherReady, RequiredSecretsFound, EnhancedSound, NoCookieWarning, LocationBannerDisplay, MathematicalHoeRightClicks, CommandManager, PSSCommand, PSSCommandManager, PSSButton, PSSItemRender, PSSToggle (@Su386yt)
  • Removed misc package (@Su386yt)
  • PlayerRating uses regex now requires (@Su386yt)
  • Renamed UIHorizontalCooldownElement to PSSHorizontalCooldown (@Su386yt)

Full Changelog: beta-v0.6.2-prerelease-1...beta-v0.6.2-prerelease-2

Beta v0.6.2 Prelease 1

22 Apr 01:53
4d4eb0f
Compare
Choose a tag to compare
Pre-release

Hey all, we're releasing a new prerelease for Partly Sane Skies! This includes Gemstone Waypoints (originally a joke suggestion) and a few bug fixes/improvements.

New

  • Gemstone Waypoints (@Su386yt)
    • The location of every single Gemstone in the Crystal Hollows has been mapped, allowing us to render waypoints for every gemstone in the game. The Gemstones can be filtered by type, size and distance.
    • THIS IS NOT X-RAY. Partly Sane Skies does not scan your world to render these waypoints. There is no difference between just regular coordinates, and Partly Sane Skies's waypoints
      image
      image
      image
      image

Changes

  • Changed the way fun facts are loaded to use the Partly Sane Cloud API (also fixes inability to load in India) (@j10a1n15)

Bug Fixes

  • Fixed Rare Drop banner hiding the chat messages (@Su386yt)

Full Changelog: beta-v0.6.1...beta-v0.6.2

Beta v0.6.1

29 Mar 17:21
7200e50
Compare
Choose a tag to compare

Hey everyone! This update fixes some of pretty important bugs, as well as contains a few polishing changes.
We have been making some server side changes, which affect all version after v0.6, regardless of update status.
If you have experienced issues with getting price data, the server was probably down for maintenance but should be fixed now.
Enjoy the update!

Changes

  • Removed the /bm command alias from the best minion calculator due to conflict with better map (@Su386yt)
  • Added rarity colour to the RNG Drop Banner (@Su386yt)
  • Improved Treecapitator cooldown accuracy (@Su386yt)

Bug Fixes

  • Fixed mod crashing on Mac (@Su386yt)
  • Fixed crashing due to outdated Essential version (@Su386yt)
  • Fixed RNG drop banner not blinking (@j10a1n15)
  • Fixed Dungeon State Event not working with SkyHanni hide dungeon messages (@Su386yt)
  • Fixed crash when discord was not open (@Su386yt)
  • Fixed custom main menu and mods checker ignoring the "Load data directly from GitHub" preference

Technical Changes

  • Added new circle rendering (@Su386yt)
  • Added version to the logs on startup (@Su386yt)

Full Changelog: beta-v0.6...beta-v0.6.1

Beta v0.6

27 Feb 04:14
498b4d7
Compare
Choose a tag to compare

Hey everyone,

On the one year anniversary of Partly Sane Skies' initial release, we are releasing what is the most technically complex, and biggest update in Partly Sane Skies' history. We've completely rewritten the way the mod interacts with the outside world, as well as itself. We're also debuting our new API, Partly Sane Cloud to hopefully solve some of the connection issues we have had in the past. This new API should also help us speed up development time for new features. We hope you enjoy!
Please continue to report bugs in the Discord server, and on behalf of the entire Partly Sane Studios team, thank you to everyone who contributed, supported or even simply used Partly Sane Skies this past year. It has truly been surreal.

New

  • Dungeon Waypoints (@Su386yt)
    • Visibly indicates which terminals, devices and levers still inactive, which ones are in progress, and which are completed
      image
  • Wrong Tool for Crop Warning (@Su386yt)
    • Whenever you are using the wrong tool for a crop, you will now be warned with a bell and of course, and optional air raid siren
  • OwO Language Transformer (@DerGruenkohl)
    -Transforms all of your chat messages to into OwO messages. I don't really know why we're still updating feature but this is now update number 3(?) relating to Owo.
  • Prettify Skytils Mimic Killed Message (@Su386yt)
    • Replaces any Skytils mimic killed message with Mimic Killed! or another customizable option
  • Added Superboom, Spirit Leaps, and Decoys to the item refill (@Su386yt)
  • Added Health Alert, which now will warn you if you are low, in addition to members of your party (@Su386yt)

Changes

  • Moveable (Treecapitator) cooldown GUI (@Su386yt)
    • Using the OneConfig edit hud button, you can now move the Treecapitator cooldown
  • Combined the API settings with Debug settings into a new Dev panel of the config menu (@j10a1n15)
  • Added Option to only show the Discord RPC while playing SkyBlock (@j10a1n15)
  • Option to disable certain rarities in the RNG Drop Banner (@j10a1n15)
  • Public Data is now routed through Partly Sane Cloud, so players in India, China and North Korea, among other locations where GitHub is blocked can now use the mod more fully (@Su386yt)
    • There is still the option to get data from GitHub's servers directly
  • Chat Alert system notifications now show the message content instead of just a warning (@Su386yt)

Bug Fixes

  • Fixed comically large RNG banner (@j10a1n15 and @Su386yt)
  • Fixed banners not immediately updating when banner size was changed (@j10a1n15 and @Su386yt)
  • Fixed certain dungeon start events not triggering when Color Non Messages is enabled (@Su386yt)
  • Fix rare crash when the message is null (@j10a1n15)
  • Fixed crash when using Fancy Warp Menu (@Su386yt)
  • Fixed random 500 errors by transitioning to Partly Sane Cloud and away from Polyfrost Ursa Major (@Su386yt)
  • Fixed Party Manager and Skill Upgrade Recommender not connection to server (@Su386yt)
  • Fixed Party Manager not loading players without their API turned on (@Su386yt)

Technical Changes

  • Created PSS Event Manager
  • Converted the following classes to Kotlin: OneConfigScreen, ThemeManager, Drop, DropBannerRenderer, SkyblockDataManager, SkyblockPlayer, SkyblockItem, and SkyblockSkill
  • Refactored cooldown related classes (@Su386yt)
  • Abstracted requests class (@Su386yt)
  • Transitioned away from NEU API, and Polyfrost Ursa Major API in favor of Partly Sane Cloud (@Su386yt)

New Contributors

Full Changelog: beta-v0.5.9...beta-v0.6