This repository has been archived by the owner on Apr 25, 2024. It is now read-only.
Releases: HarmfulBreeze/overlay
Releases · HarmfulBreeze/overlay
overlay-v1.6.0
Feature-heavy release.
Features:
- Added coach lines, with font size and color customization. You may also disable coach display by setting their name to the empty string
""
. Check outconfig.conf
! - Added a music player. Place a music file according to the
README
file inweb/audio
and it will be played in a loop when the draft starts. This feature is disabled by default but it can be enabled and volume can be modified inconfig.conf
- Champions now face each other in the picking phase and look away in the bans
Improvements:
- Upgraded Chromium Embedded Framework for better performance
- Verified compatibility with League versions 11.10+
- Various code refactors
Bugfixes:
- Fixed some issues with caching
overlay-v1.5.1
This release is all about backend work.
Features:
- Now runs on the latest Java version, and you don't need to install it yourself anymore.
To run Overlay, simply executerun.bat
as usual. You may reuse yourconfig.conf
file fromv1.5.0
. - Ditched the Win32 version as a result of the above listed changes. No more confusion between the two versions.
Improvements:
- CDragon assets are now updated much, much faster than before (3-4 times faster)
- Various other performance improvements and bugfixes.
overlay-v1.5.0
Some minor improvements.
Please note that I have made a Discord server where you can discuss Overlay and ask just about anything to me and I will reply ASAP. I will also post announcements from time to time.
You can join it by clicking the badge on the project homepage or here.
Features:
- Improved assets updater performance and stability significantly. Opening Overlay after a new patch is now faster than ever before thanks to large optimizations.
- Center rectangle (stream rectangle) is now green instead of black. This is the same green (
#008000
) as the green screen covering champ select before it starts, so you can easily put anything in this rectangle through your streaming software, or fill it withweb/custom/stream_bg.png
. - Console output has been cleaned up a lot. Only information that is relevant to the end-user is now shown, and the rest is written to
logs/overlay-debug.log
. Errors are still logged tologs/overlay-error.log
.
overlay-v1.4.2
Hey-it's-been-a-while release.
Features:
- Bans layout has been changed, they are now all aligned horizontally with a greyscale filter and use champion tiles instead of icons. This all makes for a much cleaner look. The ban text was also removed.
- Settings can now be updated on-the-fly: change a setting in
config.conf
, save the file and enjoy seeing changes get applied automagically. - Improved assets updater to be more reliable
Bugfixes:
- League folder path length now has a correct limit of
WinDef.MAX_PATH
. If this breaks anything, make sure that your League folder is not buried too deep on your hard drive. - Improved overall performance and good code cleanup.
overlay-v1.4.1
Features:
- Full compatibility with Garena clients. Please report any issues related to this here.
Minor improvements:
- Added an option in
config.conf
to print to stdout all messages from League Client. This should only be used for debugging purposes.
Important note: last release v1.4.0 did not contain the latest webzip version which broke some features such as the new summoner spell display strategies and the timer.
Please update to v1.4.1 to receive these fixes.
overlay-v1.4.0
Features:
- Summoner spells can now be displayed at two different times: either when a player starts picking or while waiting for spectator delay. This allows to prevent sniping the enemy summoner spells before the game starts. The setting is in
config.conf
-->overlay.webapp.summonerSpellsDisplayStrategy
. - Players are now referred to as Summoners (most notably when their name is unknown).
- A dialog box is now shown for common errors, be it configuration errors or trying to start the win32 version on a Java 64-bit installation.
- Hardware acceleration can now be toggled in
config.conf
-->overlay.cef.disableGpuCompositing
. - Now fully compatible with the 10.12 client.
- Lots of under-the-hood changes to improve performance and stability.
Bugfixes:
- Bans, picks and summoner spells are now correctly assigned if the local player is in red team.
- Fixed a crash when blue team was empty.
- Fixed a crash if there was an error loading CEF.
overlay-v1.3.2
Minor improvements:
- Added a clear explanation when you have multiple instances of overlay or if you're using the Win32 version instead of Win64 and conversely
- Using an incorrectly formatted config file will fall back to the default config. The config file format has not been changed with this release.
- Improved lockfile monitoring performance and reliability
Bugfixes:
- Fixed all issues related to Orianna requests
- Fixed the image preloading issue introduced with v1.3.1
- Fixed a few shutdown issues
overlay-v1.3.1
Bugfixes:
- Stream rectangle is now exactly 16:9
- Fixed a few crashes
- Implemented a workaround for fixing the broken requests to the Riot API (fixes overlay for 10.10)
Minor improvements:
- Improved moving function, ban/pick text and timer now move more smoothly
- Summoner spells are now preloaded
- Improved the bottom gradient a little
- Large webapp code refactoring
- Custom assets resolutions can now be found in the
custom
folder - Moved the Java executable to a separate folder to avoid running overlay incorrectly
Known issues:
- Image preloading was broken by the requests workaround: images, most notably splash arts in the middle of the overlay will appear with a small delay and not as smoothly.
overlay-v1.3.0
Features:
- Font colors can now be customized
overlay-v1.2.0
Features:
- Different timer styles have been added:
moving
,inTeamNames
andinStreamRectangle
- Team names font sizes can now be modified in
config.conf
- Fonts are now customizable, see
web/fonts/README.txt
- Improved all animations
- Time greater than one minute is now shown as MM:ss
Bugfixes:
- Fixed the config file getting overwritten when it is invalid
- App now stops when it gets started more than once or the WebSocket Server port is already in use
- Better champ select end handling (the overlay does not get reset before the waiting cover gets back in place)