Parsertime v1.2.1 - Replay code support, design changes, and more!
by Lucas Doell, Founder / Lead Developer
We're releasing a follow-up to Parsertime v1.2 with some new changes! There's some minor quality of life changes, a few design changes, and some optimizations to improve the user experience for our users.
New Features
One of the most useful changes is the ability to add replay codes to your maps from the Edit Scrim
page. This shows the replay code on the bottom right of the map card from the scrim page.
Additionally, we've updated the styling of the dashboard. Scrim cards now have a refreshed look:
The styling for scrim cards was meant to be temporary, and we feel that this new update is a lot sleeker. Let us know what you think in our community Discord server!
We've also added a new modal on the dashboard to keep users informed of the latest changes. To avoid the feeling of being intrusive, you won't see the popup again after clicking Dismiss until the next update is posted. If you want to temporarily hide the popup, you can press Esc
on your keyboard to close it. The next time you view the dashboard, it will display again.
While this update is small, we've got some exciting stuff coming up for v1.3. It could be a while, but we're aiming to release incremental changes and fix critical bugs as we prepare for the next update. We'll keep in touch on Discord and through the Latest Updates modal.
Known Issues
- Juno shows zero healing dealt due to limitations with the Workshop
- Wave Respawns are showing Mercy resurrects from an unknown player due to how the Workshop code tracks resurrects
- Clash mode showing objective captures incorrectly
Patch Notes
- Fix handling of custom team names beginning with a number
- Previously, if your team name in the custom game lobby started with a number, the parser would incorrectly handle this as a number instead of a string due to JavaScript type coercion. This has been fixed by @kennethmiranda.
- Add support for adding replay codes to maps
- Rewrite data fetching using React Query, leading to better performance and handling of edge cases
- Add latest updates modal to display important updates to users on the dashboard
- Add version number to the footer with a link to the latest changelog
- Update design of the scrim cards on the dashboard
- Validate data using
zod
for API routes, reducing API abuse and lowering risk of unintentional bugs - From a team's settings page, you can now mark it as
readonly
to prevent members from assigning scrims to the team. This can be used for archival purposes (for example, separating collegiate teams by semester) - Fixed an issue with map winrates for player stats being tracked incorrectly
- Previously, the winrates for a player's stats were being tracked incorrectly for maps that were not played by the player. This has been resolved and the winrates should now be accurate.
Contributors
- Lucas Doell (@lucasdoell)
- Kenny Miranda (@kennethmiranda)