Note: this is an outline and does not contain every change. Check the commits for a full list of changes.
- Custom wrapper for Socket.io
- Added option to hide specific servers
- Added search for servers and players
- Use OS theme when one is not selected
- Copy to clipboard button on server page
- Player list server column addded to settings
- Settings reset button
- Updated help page
- Shimmer effect when servers are loading
- Updated checkbox
- Dropdown for theme selection
- Redesigned UI
- Build error in settings page
- GitHub icon not changing color with theme
- Navigation bar overflowing on mobile
- Server page header not sticking
- SSR error
- Server and player data is now cached
- Remember last sorted field for tables
- Added banner image to server page
- GitHub link now goes directly to bzlist.net project
- Removed old account button
- Moved version number to navigation bar
- Adjusted new table hover effect
- New logo
- Updated server page design
- Updated button design
- Updated splashscreen
- Fixed team sorting getting messed up
- Fixed settings page
- Fixed typo in README
- Improved service worker
- Use Socket.io instead of Firebase for data
- Improved performance
- Improved UI
- Make back button actually go back
- Fixed server list going crazy when updating
- Fixed servers in grid view not being sorted
- Added loading spinner messages
- Added experimental table look
- Added setting to only show servers with players
- Updated footer
- Added version number to help page
- Cleaned up code
- Add midnight theme
- Higher contrast badges
- Add team information to server details page
- Only show button the join teams that exist
- Add sorting to all tables (servers, players, teams)
- Improved security
- Add number of online observers to server list
- Add button to launch BZFlag and join server
- Add dedicated players page
- Don't show player tk column on no tk servers
- Updated to Angular 8 with Ivy (improved performance)
- Add setting to toffle player motto
- Add a few FAQ Q&As
- Performance improvments
- Fixed bold text being blurry
- Removed animation when switching pages
- Add back button to server page
- Increased headline font size on mobile
- Disabled checkboxes are now grey
- Improved server list performance
- time-ago pipe auto update
- Travis CI build checking
- Custom checkboxes
- Updated look
- Removed Angular Material
- Fix component name
servers
(nowapp-servers
) in home page
- Added server online/offline status
- Updated footer
- Various slight tweaks to look
- Updated linting configuration
- Added server side rendering
- Added Open Graph and Twitter meta tags
- Updated loading screen
- Added meta tags
- Change title on different pages
- Hide server list table column settings when using grid view
- Added user accounts
- Improved responsiveness
- Light and dark theme colors
- Handle tables being compact automatically
- Store settings in local storage instead of cookies
- Updated home page
- Removed dedicated 3rd party licenses page
- Hide GitHub button in navigation bar when on mobile
- Use grid view on mobile
- Use ngsw instead of sw-precache
- Updated Badges look
- Improved and responsive server details page
- Updated Help page
- Updated Home page
- Added Settings page
- Dark theme/mode
- Grid view
- Major update to how tables look
- Removed old API code
- Removed search box
- Added
webpack-bundle-analyzer
tool - Server details on dedicated page
- Real-time information
- Page switching animation
package.json
to be more friendly and have more options- Firebase as backend/database
- Fixed server list sorting not always being correct
- Broke sorting tables
- Added logo
- Added GitHub link
- HTTP request error handling
- Time formatting
- Added Loading spinner
- Added Budgets to angular.json
- Changelog
- Updated Look
- Removed Score data for observers