Releases: virtualcommons/port-of-mars
Releases · virtualcommons/port-of-mars
v2024.01
mars madness 2023 release candidate
add solo mode
What's Changed
add solo mode, graceful recovery for failed db connections startup, and replace webpack with vite
Pull Requests
- build(deps): yarn upgrade by @alee in #865
- upgrade deps and move nuxt app to separate branch by @sgfost in #875
- fix: handle failed db connection on application startup by @sgfost in #877
- fix: add type check to client ci, remove type errors by @sgfost in #880
- build: replace webpack/vue-cli with vite by @sgfost in #891
- add solo mode by @saachibm @sabrinanel3 @sgfost @Tkawamura02 in #895
Full Changelog: v2023.04...v2023.10
leaderboard
- leaderboard page + component on landing page from @saachibm @sgfost @Tkawamura02
- anonymize usernames CLI task
- profile edit form allows users to edit their username + email + name
- refactor registration and auth services and endpoints
- users can now change their consent
reworked lobby + social shares
- new lobby integrated into player dashboard so participants can immediately start a game / create & manage colyseus rooms instead of based on a launch schedule from @sgfost #844
- add social share integration at the end of a game (twitter + fb) in 2ad6dfb from @sgfost
- improve new developer onboarding / linting / environment setup @sgfost @alee
- continuing to fix bugs in system health report related to colyseus schema handling
initial open beta public release
significant changes from @sgfost @chrstngyn @alee to move Port of Mars from an ASU undergrad only application to an open beta for anyone 18+ to participate
- include Google + Meta oauth login and signup workflows
- admin dashboard to monitor game rooms chat + moderation
- numerous UI/UX improvements from @chrstngyn and @sgfost
fixed mars events data export
- minor refactoring data export process
- critical bug fixes to Mars Events data exports / MarsEventSummarizer
release candidate for February 2022 Mars Madness
- fixes mars event modals from @chrstngyn
- minor updates to scheduled games display
- minor styling changes to gameplay faq / manual button
2022 tournament pre-release
- begin to migrate to new unified design from Christina Carrasquilla. header + footer + cheatsheet / game manual mostly added, still need to complete the onboarding process
- significant client modal refactoring by @chrstngyn
- refactor client side store / state handling and server side tournament status endpoint semantics
more work expected to fix some residual bugs with event modals
2021 November Mars Madness
Final release candidate for the November 2021 Mars Madness tournament.
huge props to @chrstngyn and @cpritcha for all their work to make this happen.
What's Changed
- converting UI to bootstrap by @chrstngyn
- simplified system health reports
- improved player dashboard / onboarding with video tutorial replacing interactive tutorial for the interim
Full Changelog: v2021.10-alpha...v2021.11