Skip to content

Releases: Piotrekol/StreamCompanion

v181221.14

21 Dec 14:08
Compare
Choose a tag to compare

Added:

  • All live tokens are now visible in commands preview settings tab,
  • Ability to not clear live tokens after finishing play(changeable in map matching tab),
  • Remove need for "SC-" prefix in obs plugin pattern names,
  • Ability to output Aim/Speed/Acc parts of live pp !AimPpIfMapEndsNow!, !SpeedPpIfMapEndsNow!, !AccPpIfMapEndsNow!,
  • Don't change mods used for calculating static modded pp(!mPPxx! tokens) if currently selected mod is NoMod,
  • Cleaned up map matching settings tab,
  • Live token !PlayerHp! containing current player HP,
  • Improved detection of unranked & unsubmited maps.

Fixed:

  • osuPost trying to send way too much data.

v180916.06

16 Sep 14:59
Compare
Choose a tag to compare

Added:

  • Live pp values can now be "smoothed". This is enabled by default and can be disabled in Map matching settings

Fixed:

  • Nightcore mod causing modded star rating of the map to be always 0.
  • Msn event source sending invalid osu events causing other things to fail

Misc changes:

  • Added error message when osu songs directory can't be found - most likely next version will ask for manual path input.
  • Added logging around sql beatmap retrieval functions to pinpoint cause of sql exceptions.

v180911.10

11 Sep 17:20
Compare
Choose a tag to compare

Fix:

  • Live expected accuracy sometimes causing a crash
  • FindBeatmap exceptions won't cause SC shutdowns anymore, instead these will be sent to sentry.
  • Treat search result with mapId of 0 as invalid in memory pooling
  • Unsubmited maps can now be correctly detected (because of above)

v180821.15

21 Aug 22:30
Compare
Choose a tag to compare

Fix:

  • max combo calculations, with are needed for pp outputs (hopefully this is first, and last fix related to that)

v180804.10

21 Aug 18:24
Compare
Choose a tag to compare

I actually forgot to publish this release..

Fix:

  • memory plugin nullref
  • Silently provide default value when max combo can't be calculated, and report issue to sentry for further investigation

v180719.09

19 Jul 16:40
Compare
Choose a tag to compare

Fix:

  • automatic error reporting (SC was hard crashing on Sentry error report attempt.. kind of ironic)
  • null-reference when changing map in first setup
  • preview live map tokens are now displaying correct values
  • osu!Post doesn't require you to enable it to be able to see information links

v180703.04

03 Jul 11:24
Compare
Choose a tag to compare

Fix:

  • TCP socket data sender not getting loaded (#34)

v180702.14

02 Jul 21:52
Compare
Choose a tag to compare

Fix:

  • Mods handler not getting loaded causing missing modded tokens (!mCS!, !mAR! etc.)
  • possible nullref in osu event parsing
  • Fix SC never using memory searcher for finding map data(and not having mods because of that)

v180630.12

01 Jul 10:21
da66200
Compare
Choose a tag to compare

Despite small amount of pointed out changes there, a lot of code has been moved around and changed.
All functions should still be there, but because of amount of changes there is a chance I missed something - notify me and I'll get that sorted out.
This was caused by SC changing to a plugin-oriented system where any "valid" plugin placed in Plugins folder will get loaded by SC.

If you wish to create plugin/use SC for something and have no clue where to start - create github issue or ask on discord - https://discord.gg/N854wYZ
This is also place where I'll be now providing help with any of my osu applications: Stream Companion, Collection Manager or osustats.ppy.sh

Add:

  • osu overlay plugin will now show window with errors until it has successfully added overlay to osu.
  • Plugin framework - majority of SC code is now plugin(dll) based
  • SC and its plugins are no more obfuscated(except for a part of one plugin)
  • Because of 2 points before - everyone can now compile exact same release version of SC if they wish to

Fix:

  • SC not automatically starting again after update
  • osu file locking issue in osu file parser
  • SC always applying overlay to osu, regardless of osuOverlay enabled status

v180609.23

09 Jun 20:00
Compare
Choose a tag to compare

Fixed:

  • Crash on adding new click counter keys
  • Occasional live pp calculator crash when getting map max combo