Wednesday, November 15, 2017

Change Log: 2.52.1009

Release 2.52.1009 is a break/fix release that does not add any new front-end functionality to the Manager.

Given the amount of back-end upheaval going on lately in the ramp up to the upcoming alpha release of The Watcher, it is not especially surprising (to me) that yesterday's release broke as much stuff as it did.

And while it is somewhat embarrassing to have to do these day-after releases, we're moving really fast now on API development, and, given our extremely limited resources, messy releases and daily break/fix work are both kind of just...the cost of doing business, at this point.

At any rate, thanks to everyone who reported issues in the last 24 hours! You guys are the real unsung heroes of this upcoming alpha release.

Thanks for using the Manager!

Tuesday, November 14, 2017

Change Log: 2.52.1001

Before I get into release notes, I would like to thank everyone who has subscribed to the Manager so far!

It has been about two weeks since I launched the subscription feature, and more than 30 people have subscribed already! In honor of all the subscribers, release 2.52.1001 adds the webapp's first, proper subscribers-only feature: the Campaign Summary storage view.

(I teased the feature in my last post, if non-subscribers want to take a peek.)

The release also pushes some pretty non-trivial bug and presentation fixes, release 2.52.1001 cleans up settlement storage presentation, adds more detail to storage assets (e.g. keywords, rules, etc.) and implements the rest of the freemium/support-wall features.

There's a bunch of stuff for The Watcher in here as well, since the alpha release of that is right around the corner...

As usual, hit the jump for full release details and thanks for using the Manager!

Wednesday, November 8, 2017

Feature Demo: Subscribers-only Campaign Summary storage view

Mobile resolution feature demo!
One of the main features that advanced users of the Manager commonly write in and ask me to implement is a way to view settlement storage from the Campaign Summary.

I never implemented the feature because a.) I didn't want to put settlement controls on the Campaign Summary (i.e. because they belong on the Settlement Sheet) and b.) because space is at a premium on the Campaign Summary view.

Once I added the concept of subscribers and subscriber-only features to the webapp, however, a settlement storage view on the Campaign Summary felt more like something that I could/should do, and so I'm going to roll it out in the next release.

(The next release will be out...before this weekend. Probably not tomorrow, but soon.)

If you are a subscriber, you'll  see the new button as soon as the release comes out. If you're not a subscriber, go buy a subscription!

Thanks for using the Manager!

Tablet resolution feature demo!

Change Log: 2.50.972

Release 2.50.972 is a break/fix release that cleans up some of the problems introduced in yesterday's JS overhaul.

It introduces some new functionality as well, in the form of Settlement Storage keyword rollups.

We're gearing up for the alpha release of The Watcher, so expect the next release to be mostly focused on that (and not so much on enhancements to the legacy webapp).

Thanks for using the Manager!

Tuesday, November 7, 2017

Change Log: 2.50.961

Release 2.50.961 is focused on improving UI/UX by optimizing Javascript performance.

Prior to this release, most of the AngularJS application (i.e. the part that renders the forms) was built-out at random: I just added functionality/features onto it as I went, and never really stopped to think about how that might be affecting performance.

Turns out it was really messing things up.

With release 2.50.961, I wouldn't say that things are perfect, but they are greatly improved over the last few releases. I haven't had the time/opportunity to officially clock it, but page loads seem to be taking less than half as long as they have been taking.

(The Survivor Sheet is still pretty sluggish, so I'm going to the drawing board on how to make that go faster, but all things considered, loads seem way faster.)

Thanks for using the Manager!

Sunday, November 5, 2017

Change Log: 2.50.931

Release 2.50.931 is a tiny break/fix release that deals pretty much exclusively with a major feature bug (hit the jump for complete details).

Beyond addressing that issue, this release also adds a warning to the dashboard for non-subscribers about how their settlements will be automatically removed/purged after six months.

I thought long and hard about this and ultimately ended up putting long-term storage behind the $1 "support wall" because I believe it is fair.

While actual storage cost for old settlements is absolutely trivial (we're talking literal millionths of a dollar per), the effort that goes into keeping older settlements compatible with the Manager, the API and ultimately The Watcher has a non-trivial cost (i.e. that is paid in development and support hours).

As usual, if you have a question/comment, find me on Twitter or use the comments here, etc.

Thanks for using the Manager!

Friday, November 3, 2017

Change Log: 2.49.926

Release 2.49.926 rolls out the first beta/subscriber-only feature: Basic Hunt Event deck simulation.

The basic inspiration for the feature is the inconsistencies in the color of the Basic Hunt Event cards (among the promo, core and expansion cards): since the core card backs are one color, the expansion card backs (i.e. for the Lonely Tree) are another and the promo cards a third, it's impossible to randomly draw a BHE card.

(You know, because you always know which ones are 'Random Event' cards and which ones are the special events.)

The feature, then, simulates the creation of a "deck" including 12 "Random Event" BHE cards and one each of any of the three additional BHE cards and then draw them off one at a time.

(It even rolls the d100 for you...because that took ten seconds to implement and what the hell, you know?)

At any rate, if you're a subscriber and you want to check it out, click the "System" tab and make sure that you've got the "Beta" preference set to "Enabled". From there, click into any of your Settlements/Campaigns, click on the sidenav/burger and click the "β Hunt Phase" button.

And please, if you do end up messing with it, let me know what you think: how could it be better, how would you incorporate it into the existing tools, etc.

Thanks for using the Manager!