Weekly Dev Update
Posted: Sun May 24, 2026 12:20 am
Well met!
We have decided that the best way for us to concisely communicate our development progress to the community is through weekly development update posts. Changelogs would just be a mess in the current state of things (nobody wants to read a change log about 76 bug fixes every time the PTR restarts). This gives us an opportunity to give a quick overview of what we worked on this last week, what we are working on for next week, and the general state of the game!
The structure of these updates are subject to change and if you have any suggestions or requests please do let us know.
A summary of the last week
Its been a busy one. One week ago today was our disaster of a 1.18.1 launch that restulted in the servers first (and hopefully last) real rollback. Our initial development plans did not account for the server population that we now have and had us developing a PTR in a few months as we thought live development would be the quickest way to get things up to date and did not expect a community to form (and depend on us) so soon. In light of that we spent a majority of the last week creating our PTR!
This is an effort that is a lot larger than simply buying a new server and copying stuff over. We will try to keep the dry technical details to a minimum in these posts, but some of the work that we did in relation to our PTR/staging server included splitting out the monolithic repository that we inherited from the leak into a separate repo for each of the 9 different services that we run/maintain. This alone was a very large task as anyone who has worked on breaking up monolithic applications will tell you.
In addition to this, much of our week was spend parsing through all of the great bug data that we did get from the 1.18.1 launch the week before. Moving to the 1.18.1 client was a long and tedious process parsing through thousands of rows of spell, talent, and profession data, and it is still not fully complete. If you would like to help us identify discrepancies and bugs around your specific class, or just want to confirm your class will feel playable after the next patch then come check out the PTR!
Next week
Our primary goal for this next week is to wrap up the 1.18.1 client update on the PTR and start the process to do our first PTR -> Prod migration. This may be a challenging migration for the first time mostly due to the change in project architecture to no longer be a monorepo project. Expect a an hour or two of downtime, and be prepared for some instability following the release when we do announce it!
As part of this we will be fixing all sorts of random bits. The biggest priority is making sure classes abilities and talents all operate as they should in their 1.18.1 versions. This alone is an incredibly large amount of testing and we are so thankful for all those that helped us test on the PTR (Especially the GM Don who has such a deep knowledge of this game). We also are working to get all professions flushed out (not to their 1.18.1 counterparts just yet) so that they are all fully functional. A few random gamebreaking bugs will also be fixed like the paladin's Repentance spell issue on certain bosses, the Ony Attolent questline issues, and a few flight path and transportation issues.
Summary
A lot is changing and we are moving fast, we are very excited to get you the 1.18.1 client and updates and look forward to hearing your thoughts on our changes! Also make sure you swing by my Fireside Chat this Monday in game at 7pm UTC. I'll be on the normal realm from 7-7:30 and the HC realm from 7:30-8.
Keep your feet on the ground.
We have decided that the best way for us to concisely communicate our development progress to the community is through weekly development update posts. Changelogs would just be a mess in the current state of things (nobody wants to read a change log about 76 bug fixes every time the PTR restarts). This gives us an opportunity to give a quick overview of what we worked on this last week, what we are working on for next week, and the general state of the game!
The structure of these updates are subject to change and if you have any suggestions or requests please do let us know.
A summary of the last week
Its been a busy one. One week ago today was our disaster of a 1.18.1 launch that restulted in the servers first (and hopefully last) real rollback. Our initial development plans did not account for the server population that we now have and had us developing a PTR in a few months as we thought live development would be the quickest way to get things up to date and did not expect a community to form (and depend on us) so soon. In light of that we spent a majority of the last week creating our PTR!
This is an effort that is a lot larger than simply buying a new server and copying stuff over. We will try to keep the dry technical details to a minimum in these posts, but some of the work that we did in relation to our PTR/staging server included splitting out the monolithic repository that we inherited from the leak into a separate repo for each of the 9 different services that we run/maintain. This alone was a very large task as anyone who has worked on breaking up monolithic applications will tell you.
In addition to this, much of our week was spend parsing through all of the great bug data that we did get from the 1.18.1 launch the week before. Moving to the 1.18.1 client was a long and tedious process parsing through thousands of rows of spell, talent, and profession data, and it is still not fully complete. If you would like to help us identify discrepancies and bugs around your specific class, or just want to confirm your class will feel playable after the next patch then come check out the PTR!
Next week
Our primary goal for this next week is to wrap up the 1.18.1 client update on the PTR and start the process to do our first PTR -> Prod migration. This may be a challenging migration for the first time mostly due to the change in project architecture to no longer be a monorepo project. Expect a an hour or two of downtime, and be prepared for some instability following the release when we do announce it!
As part of this we will be fixing all sorts of random bits. The biggest priority is making sure classes abilities and talents all operate as they should in their 1.18.1 versions. This alone is an incredibly large amount of testing and we are so thankful for all those that helped us test on the PTR (Especially the GM Don who has such a deep knowledge of this game). We also are working to get all professions flushed out (not to their 1.18.1 counterparts just yet) so that they are all fully functional. A few random gamebreaking bugs will also be fixed like the paladin's Repentance spell issue on certain bosses, the Ony Attolent questline issues, and a few flight path and transportation issues.
Summary
A lot is changing and we are moving fast, we are very excited to get you the 1.18.1 client and updates and look forward to hearing your thoughts on our changes! Also make sure you swing by my Fireside Chat this Monday in game at 7pm UTC. I'll be on the normal realm from 7-7:30 and the HC realm from 7:30-8.
Keep your feet on the ground.