Rightfully so, before I release a new version of Antilobby, I inspect all of the new changes before officially releasing it. The most recent changes have taken a while to thoroughly test and observe. Over the weekend I ran the program for a considerably long time with a lot of tracking activity and have noticed a pretty large issue regarding memory usage.
At the end of a ~10-hour session, Antilobby amassed up to 2GB of consistent memory usage! This was my fault in underestimating how much data is actually collected and stored at this point using the new features after such an extended period of time. Today’s goal is to fix that issue and then finish working on providing graphs to this new feature on the web application portion. I’ve already made an effort to try and create the groundwork for these features, which was done when I had made the Models and their relationships for the new saving mechanics. Now is the time to go ahead and make these new features and have them be partially live by the end of the day.
With that, I’m closing out. Stay tuned for v1.18!