Skip to content

Releases: slmnio/slmngg-sfc

v1.23.0 - It's 2024

07 Jan 05:54
Compare
Choose a tag to compare

There's things that happened

Full Changelog: v1.22.0...v1.23.0

v1.22.0 - It's September

29 Sep 20:45
Compare
Choose a tag to compare

Overview

  • Fixed empty dates being rendered as the current time
  • Added confetti
  • Moved Discord voice bot configuration so they don't run by default
  • Add slash command / Discord intergration to associate a player
  • Update the GFX matrix on the dashboard to have 6 slots by default
  • Multiple GFX changes to expand functionality
  • Added automation system and first automation of title changing
  • Updated some request logic
  • Collect stream keys through our Twitch auth integration
  • Updated player & caster cams to fallback to other data

PRs

  • Collect stream keys when channel owners consent by @zusorio in #208
  • chore: Fix missing maptype icon by @MrLotU in #209
  • feat: When no bracket key or bracket key 'match' take match bracket by @MrLotU in #211
  • feat: Add confetti and champions overlays 🎉 by @zusorio in #212
  • Add associate player slash command by @MrLotU in #193

New Contributors

Full Changelog: v1.21.3...v1.22.0

v1.21.3 - Pretty brackets

18 Aug 19:22
Compare
Choose a tag to compare

There's a whole lot of new stuff, but I'm mainly making this release so the main page gets updated brackets

What's Changed

Full Changelog: v1.21.2...v1.21.3

v1.21.2 - Tournament is live

17 Jun 23:57
Compare
Choose a tag to compare

I've finished the final bits of this new tournament display system.

Full Changelog: v1.21.1...v1.21.2

v1.21.1 - New team details table

17 Jun 20:52
Compare
Choose a tag to compare

This is a quick release to push through a new table on team pages. For some events, it's useful to see a team's contact details so this change gives the option for events to publicly show team details instead of the standard overview.

Full Changelog: v1.21.0...v1.21.1

v1.21.0 - It's been how long?

14 Jun 06:16
Compare
Choose a tag to compare

It's been 90 commits and almost 3 months since dev changes have been brought to live. In this time, most of the changes are for production with a few tweaks that all users can now enjoy.

Public changes

  • There's a new profile picture system that allows you to display a theme of an event or team of your choice (one that you have a relation to). There's some new text there to promote it which will be removed in a future update.
    image
  • We're also experimenting with moving some winning accolades to a trophy box to show them off
    image
  • Casters and production staff now have partners at the bottom of their match pages which show a count of who they've worked with.
    image

Production changes

Most of these changes are internal or only beneficial to production staff. I still recommend production staff to use the latest commits (dev) to stay up to date.

  • Finally added the first version of the solo overlay. This uses OBS cropping to have SLMN.GG graphics with a UI that doesn't overwrite data. It's great for people doing unofficial streams, and will be used in future for player streams. It has multiple modules - break, rosters, desk, ingame, maps, overview.
    image

  • Default CSS was updated to fit the Overwatch 2 UI.

  • The match editor has had several improvements

    • Improved logic to avoid ghost maps being created
    • Altered match score saving to be on button press instead of instantly
    • Improved the map pool and map bans system so bans are hidden by default
      image
  • Auctions got some love

    • The auction server was rewritten to use the internal cache system, and is now easier to use for different events
    • A new web UI was created for captains to draft players much quicker and much more easily than using the older Discord system
      image
  • Some new tools were added across the site

    • Events have a new /streams sub-page that show all the teams and when they were last on stream (using the match.stream_code field)
      image
    • There's a new visual bracket creator at /bracket-creator that can input and output the format we use for the brackets, along with connections
      image
  • The broadcast dashboard has had continual improvements

    • A new manual guests editor has been added - allowing producers without Airtable access a way to show desk guests.
    • More buttons were made reactive and will be disabled while the server is processing.
    • The display below casters on the desk scene has been added to the dashboard as well. image
    • The predictions system has been split into two buttons - for entire match or individual maps. image
  • A new graphics system has been implemented to allow us to build custom schedules, brackets, images and more, all remotely and across every broadcast at once.
    image

  • A new animation system was added to the in-game overlay, so the teams slide in with the theme-transition system that's used elsewhere (such as generic overlays or roster scenes)

  • Most graphics that use a "stage" (e.g. brackets or standings) have been updated to automatically pull from the live match's data. This helps graphics be usable without needing to change settings. A similar change has been made to in-game overlays when showing a team's match record

  • Staff who have editor access to matches will now see an edit button on schedule pages to reduce the number of clicks it takes to get to the editor. image

  • There's a new re-auth option in the production navbox to help fix stale tokens and return you back to the same page.
    image

  • Bracket resolver has had some updates to skip over matches that are already complete, which will improve response time.

  • Updated to handle the latest Airtable attachment changes - the image server now proxies and caches data from Airtable without passing hundreds of change events.

  • Updated match thumbnails on the website to use the event logo as a placeholder more often.

  • Fixed bugs across the site when they've been found.

Known issues

  • The /teams page has a broken search function. This is because we were attempting to reduce the page's processing time and delegated event, team and theme loading to individual components. It'll need a bit of work to bring something back that's efficient, or wait for a global search system.

PRs:

  • Update some CSS defaults for Overwatch 2 by @zusorio in #180
  • Add a self serve overlay for public use by @slmnio in #109
  • Add manual guests & dashboard editor by @slmnio in #182

Full Changelog: v1.20.3...v1.21.0

v1.20.3 - Minor bracket adjustments

30 Mar 04:15
Compare
Choose a tag to compare

This has a few adjustments to bracket things:

  • Edited the bracket resolve button to show according to match editor permissions
  • Updated the bracket resolver to work better with teams that are pre-set
  • Fixed bracket connections overlapping on to match boxes
  • Made a few changes to the auction system

Full Changelog: v1.20.2...v1.20.3

v1.20.2 - I love timezones

25 Mar 06:24
Compare
Choose a tag to compare

Minor changes. A small fix for readbility for the draft, and another fix to bump spacetime to avoid issues with daylights saving time.

Full Changelog: v1.20.1...v1.20.2

v1.20.1 - Fixing things I broke

19 Mar 03:36
Compare
Choose a tag to compare

This release changes a lot of the things I overlooked when implementing the image server changes last week, including some audio and video URLs, especially when they were processed by something instead of just displayed.

  • Added an editor for the break title to the dashboard. More to come in this area
  • Fixed a small bug on the standings page which broke it sometimes
  • Fixed the image server changes on:
    • Metadata for news articles
    • Audio for the ad read overlay
    • Audio, images and videos for the maps overlay
    • Images on the branding overlay
    • Videos and images for the background overlay
  • Added a match stats tab for players which adds up match and map score across teams and events
  • Updated the desk overlay to pull the live guests from the match page if the broadcast has no guests (good for scheduling things in advance, and a workaround for not being able to set them from the dashboard)

Full Changelog: v1.20.0...v1.20.1

v1.20.0 - Upgrades and fixes

09 Mar 18:11
Compare
Choose a tag to compare

Breaking Changes

SLMN.GG has been moved to Vite, so any website/.env strings should be altered from VUE_APP_ to VITE_.

Merged PRs

  • Some small fixes for consistency and bugs as usual
  • Moved the token button to the dropdown
  • Updated a few bits here and there

Full Changelog: v1.19.0...v1.20.0