See what's coming next in the Upcoming Section
Changelogs
v1.6
Current Session
Advanced Game Tracking
- Current Session
- Added a "current session" counter on the startpage to only show the data from the current play session
- Added a "View Current Session" button to the gameslist to only show current session matches
- Added a "reset current session" Button to reset the current session
- Killer Perk Tracker
- Now showing list of all perks if a killer is selected when adding a new match
- You now can track the guessed perks mid-match and select more than 4 perks. If submitting with more than 4 perks, the page will tell you to only select 4 perks
- Added a Search Function to filter through the Perklist
- Used killer perks now getting tracked along with the matches itself
- Now showing the used killer perks on the details page of any match
- Manual Timer
- Added a manual timer at the top of the "Add Match" Page
- The Timer currently only provides information and will not be tracked along with the matches
- Click once on time to start the timer, click again to pause it
- After submitting a new match you now get redirected to the submitted match details instead of the gameslist page
- Slightly adjusted the layout of the match details page
- Fixed footer not being at the bottom at some pages
v1.5c/d/e/f
- Added Gamemodifiers
- Added the limited time gamemodifier "Lights Out" to the selection when adding a new match
- Added the Name of the Gamemodifier (if available) in the Match Detials Page
- Removed the Gamemodifier Option after the event ended but can be reactiviated for future use
- Added a Mori Counter to new matches
- Added a Total Mori Counter to /statistics
- Now showing if a mori was used on the Match Details page

- Added a Realms counter on the latest games list on the homepage
- Adjusted sizing of various CSS elements for a cleaner look
- Adjusted some datatables on the database
- Added the Alan Wake Chapter and the upcoming All Things Wicked Chapter with new Killer Icon, Map and Map Icon
- Adjusted the order of the maps/realms on the map selection menue at /addentry and on the gamestats table filter
- Renamed "last 24h" matches to "Today"
- Added borders on the gameslist to further clarify what's the right escape status for each survivor
- Fixed minor bugs and/or displaying errors
v1.5b
- Added additional Information at /playerlist/view.php
- Added highest rates (percantages) for each game ending type
Currently bugged, displaying debug info...
- Added all rates for each game ending type against killer
- Added the total match results for against killer
- Added all rates for each game ending type for each realm
- Added the total match results for each realm
- Added all rates for each game ending type for each map
- Added the total match results for each map
- Made the tables for the rates and match results sortable
- Added a Map Offering counter at /statistics
- Additionally added the Map Offering counter next to the Realm Stats
v1.5a
- Added additional Information at /playerlist/view.php
- Added the general playerstats
- Added total amount of killermatches (if available)
- Edited the page and gave each stats-type a own table
v1.5
Visual Upgrade
Core Functionality
Additional Statistics
Added a Header Image
- Added a Background Image
- Restructured the layout of the entire website
- Changed the opacity of various elements to make the background visible
- Adjusted the content styles
- Adjusted the navbar style
- Adjusted the footer style
- Added details about the highest streaks for each individual player. If you click on a player at
/playerlist (for example: /playerlist/view.php?player=Barney)
- Added a dashboard on the start page with some basic stats
Total escapes and total kills only count the stats for the tracked players. Overall stats (mostly incomplete or
inaccurate due to players leaving the match early and not waiting for the results for random players) are shown
below inside the parentheses.
- Changed various "Go Back" buttons on the website to actually go back to the site you visited before instead of
redirecting to a static defined page
- Added a survivor list with escape information on the gamelist view.php (for example:
/gamelist/view.php?id=1011)
- Added a clickable URL to the player details on the gamelist view.php for each individual player
- Added an "added by" column in the database table for the gamelist
- Adding a new match now saves who submitted the match and displays it in the game details under
/gamelist/view.php?id=....
- Added the information on the game details when the killer disconnected
- Added the information on the game details when a map offering was used
- Added the killer disconnects to the Total DCs counter on the Frontpage
- Added a games counter on the Frontpage Stats for the 24h, 7d, and 30d periods
- Updated the database views for the escape counts for the Frontpage to also count the total games of each survivor
for each timeframe
- Added percentages for each killer, escapes, and map on the 24h, 7d, and 30d Frontpage Stats
- Created a DB View on the gamestats to calculate the player statistics shown at /playerlist
- Rewrote the logic how /playerlist statistics are generated
- Added editable Match Details
- Any match on gamelist is clickable and the button edit is now available for Editors
- Added an option to change the Killer and if the Killer disconnected or not
- Added an option to change the Map and if a Map Offering was used
- Added an option to change the Survivors and their Match Result
- Added an option to delete the whole match (Admins only)
- Updated and clean up the code for adding a match to the database
- Added the percentages at /statistics
- Adjusted the styling of the /statistics page
- Slightly adjusted the styling of the tables on the entire page
- Added a chart to display the data on the startpage

- Added a ToggleSlider to switch between the table and the chart (default view: table)

- Limited default shown players at /playerlist to at least 50 played games
- Expanded the ?list=all function to enable displaying all players with atleast X amont of matches (example: /playerlist?list=50)
- Added support for tracking Killer matches
- Add a Match at /addentry
- Keep all Survivors at "Random"
- Fill in the game details as needed and submit
- The match automatically will be detected as a Killer match and counted towards the user who submitted the match


- Enabled the filter option to filter Killer matches at /gamestats
- Added a counter for the amount of killermatches at /playerstats (for example: /playerlist/view.php?player=Barney)
v1.4c
- Added a function to prevent submitting a new match if either Killer or Map is not selected
- Restructured and improved some backend scripts
- Limited the default view of /gamelist to the latest 20 matches to prevent longer loading times
- Added a button at the end of /gamelist to view all matches
- Added the function to add ?list=X in the URL to view X amounts of the latest matches (
https://dbdtracker.unworthy.de/gamelist?list=3)
- Added a button at the end of /playerlist to view all players
By default, players are only shown in the player list if there are at least 10 matches recorded to declutter the
list from one-time/infrequent team-mates
v1.4b
- Fixed some minor bugs and security issues related to the User System
- Adjusted the displaying order at the killer and map selection
- Adjusted Xenomorph and Nostromo Wreckage images
- Removed CSS files for Killer and Map Selection and automated the CSS generation with PHP Variables from the
Database
- Started working on a permission system
- Restricted access to /addentry to Editors only
- Restricted access to /admin to Editors only
- Restricted access to editing users at /admin to Admins only
- Added /gamelist filtering through URL Parameters (exact values required):
v1.4a
- Adjusted the sidebar welcome message if the user is logged in
- Added a default profile picture
- Profile pictures are now displayed next to the username on the sidebar if logged in
v1.4
Rewrote Add Match functions and optimized the User System
- Rewrote the PHP functions for adding a new match
- Created a PHP script for displaying the Survivor Select Options instead of having redundant code four times for
each survivor
- Re-implemented some bootstrap classes and recreated the survivor selection for adding a match
- Changed the checkboxes at the survivor selection form to radio buttons
- Changed JavaScript logic for hiding and unhiding radio buttons based on selection
- The last selected survivors will now be remembered the next time you navigate to /addentry with the help of
JavaScript and localStorage
- Removed Demo Checkbox for adding new matches on Live versions
- Moved Upcoming Section from Changelogs to /index.php?site=upcoming
- Restructured the Login and Registration Files
- Adjusted the CSS for the Login and Registration Form
- Added a Login Button on the bottom of the Sidebar
- Added a Logout Button (replaces the Login Button if logged in)
- Added a Welcome *USER* Message above the Login Button if logged in
- User Sessions are now kept across the whole page
v1.3
Major Data Structure Changes and User/Login System Implemented
- Thanks to EGavilan-Media on GitHub for a template for the User System
- Customized the above-mentioned GitHub repository and implemented a rudimentary User Registration System
- Removed the required password input field when adding a new Player at /playerlist or adding a new match at /addentry
- Configured a redirect to login.php if you want to add new players or matches and you're not logged in already
- Configured a redirect to login.php if you want to edit a match on /gamelist, even though there's no content to edit yet
- Temporarily removed the last 8h stats on the start page due to errors in how time is currently handled in the Database
- Created a new Subdomain for pointing to the latest upcoming Version (if available) new.dbdtracker.unworthy.de
- Adjusted the website colors to match the DBD theme a bit better
- Cumulated redundant CSS files for subsites and tables and added all to the main style.css (leftovers from version upgrade v1.1 to v1.2)
- Updated Changelogs to bullet point style instead of single paragraphs each line
- Added Upcoming Features section on the changelog page with roughly Version estimates
- Rewrote CSS files for map and killer selection at /addentry
- Adjusted the CSS for /statistics to utilize the whole screen for the current statistics
v1.2c
- Major changes in the file structure of the webserver (primarily to make version changes and control easier)
- Added a view page for each /playerlist entry (view.php)
- Fixed general misspelling and typos in different places
- Updated the layout of the Discord webhook message
- Added a footer and URL to the dbdtracker website on the webhook message
- Changed Discord webhook avatar to DBD logo (Discord-related)

v1.2b
- Added Top 5 stats for the recent 8 hours on startpage
- Added a temporary total match counter on the bottom of startpage.php for each timeframe
- Renamed gameinfo.php to view.php
- Added an Edit Button on view.php on /gamelist entries
- Added edit.php template for editing /gamelist entries
- Retrospectively created and added changelog.php (yes, this page)
- Added href to changelogs on the version number on the footer
- Removed "Inactive Date" column on /maps and /chapter
v1.2a
- Added Top 5 stats for the recent 30 days on startpage.php
- Added Top 5 stats for the recent 7 days on startpage.php
- Added a view page for each /gamelist entry (gameinfo.php)
- Added Version Control for MAJOR.MINOR versions, subversion a, b,.. not included
v1.2
Major Visual Upgrade
- Removed all Bootstrap CSS files
- Removed jQuery dependencies
- Rewrote the majority of the HTML code to get rid of most Bootstrap classes and implemented own classes
- Created own CSS files
- Restructured index.php for backend stuff and moved its content to startpage.php
- Added Top 5 stats for recent matches in the last 24 hours on startpage.php
- Added dedicated sidebar.php and footer.php
- Added imprint.php and gdpr.php as href on the footer
- Declared a Version System to keep track of changes
v1.1 - v1.1c
Smaller Improvements
- Added a connection to a Discord webhook to post all match results in a dedicated DBD voice channel
- Changed the /addentry input form to a killer and map select UI with images for each of them
- Rewrote some minor backend PHP scripts
- Adjusted some SQL database tables and values
v1.0
Launch Version
- Features: Chapterlist, Maplist, Add matches, and display them in a table