Patch Notes 1.4.0
In Patch 1.4.0 we focused on deep Twitch integration, a robust new placeholder system and a long list of stability fixes.
We also want to share a big new feature for our developer community: our Frontend Library for raw data access! We know that many of you prefer to customize in bigger extends and we want to make life easier with the tools to build your own custom frontends. The library is GPLv3 licensed, because we truly wanted this for the community. Please note that the intended use case is for custom frontends; if we see the library being used primarily for heavy data scraping/collection, we may need to re-evaluate. But for now, we can’t wait to see what you build.😁
To make your work visible, we’ve opened a new channel on our Discord #i-made-this! This is the place to show off your custom frontends, style packages, custom CSS or any other LeagueBroadcast projects. Feel free to share your ideas and work!
🆕 New & Updated
Twitch & Social
- Added twitch account linking.
- Added graphics for twitch integration: polls, predictions, chat votes.
Post-Game & Stats
- Added post game statistics page and rendering.
Developer Tools
Customization (Placeholder System)
- Added lane placeholders to fearless tree.
- Added placeholder system to inhibitor timer with team tag as default.
- Added placeholder system to post-game player and champion name display for: player runes & items, player stats, and game overview.
- Added placeholder system to ingame champion tabs.
- Added placeholder system to pregame EU and bottom row. Allows for editing team and player name, score, coaches, etc.
Basic Tier
- Added Text Display element to ingame scene with patch by default.
🛠️ Fixes & Improvements
Gameplay & Logic
- Fixed inhibitor tracking breaking or on wrong side.
- Fixed upcoming dragon always incorrectly being identified as cloud.
- Fixed fearless tree only working for the very first match.
- Fixed fearless tree not including last played game.
Caster Mode
- Fixed caster mode buttons clickable and available in tiers they shouldn’t be.
- Fixed disable all still active in current game caster mode even while game is not running.
Assets & Data
- Fixed missing data generation for player stats.
- Fixed postgame endpoints not caching game versions, leading to missing graphics.
- Fixed assets not always falling back to available version if requested version not available.
UI & Visuals
- Fixed tournament table not growing with page size.
- Fixed multiple instances of background colors only working with solid colors.
- Fixed Game Analysis Default Style including a white background.
- Fixed side info pages interaction with hotkeys.
- Fixed many i18n keys and typos.
API & Backend
- Added more game utility endpoints to REST API.
- Added multiple missing produces response type annotations to REST API.