« XIDED now includes Formula validation | Main| Skinning XIDED »

XIDED 00.02.01 Released

Category xided
While the next minor release of XIDED is still probably a few weeks off, I wanted to at least get a few fixes and tweaks into the wild. So here is version 0.2.1; sadly, I'm reconsidering the auto-update feature for now (more about this below), so if you've already installed XIDED, overwrite it with this version, or set the new one to a template and refresh the design of your existing installation.

What's included in this patch?
- General cleanup; a bunch of design elements that weren't needed any more are now gone, and many that remain have been stripped of unnecessary content. Still others have been combined into single files (i.e. CSS / JavaScript) for more efficient download. The total page-weight is now half what it was in the first release, so XIDED loads faster than DWA.
- A fix for the only bug reported thus far: the Open Database dialog no longer croaks on servers that contain a large number of databases. Previously this feature was subject to Domino's 64 KB field limit, but no longer.
- Pre-save validation for Formula agents
- Integrated access to XIDED.com, making bug reporting easier
- Registration now works from the browser, thanks to PXDJ. XIDED is still beta, and therefore entirely free, but registration is now required. This is simply so that I can get a clear picture of how many folks are trying it out, where, and using which browsers.
- Speaking of which, the supported browser list has changed to Firefox, I.E. and Opera. My intent is to emulate Yahoo's Graded Browser Support, which means that Safari will be supported... trouble is, I don't have a Mac. So XIDED may in fact already work just fine in Safari, but at the moment I have no way of knowing. My plan is to snag a Mac Mini on eBay, but in the meantime, if you try XIDED in Safari, please let me know how it goes.
- UPDATE: I completely forgot to mention that this release also includes a shortcut key combo for saving changes to design elements; no need to click the toolbar button. I would have preferred to use Ctrl+S, as that's a fairly universal IDE feature, but of course that's already spoken for. So it's Ctrl+Enter.

So here's the deal with auto-update: DXL importing can add and update design elements... but it can't remove them. At some point, that won't really be an issue, because as the application's functionality solidifies, the list of files and elements it contains should stabilize somewhat. But for now, we'll stick to the traditional upgrade approach to ensure that code that no longer serves a purpose goes away. Additionally, PXDJ may provide a way to initiate upgrades from within the browser, but I just haven't played with it enough yet to find a clean way of implementing it for that purpose.

Anyway, have a crack at this new release, and let me know what you break. Much thanks to everyone who has already provided feedback.

Contact Me

Hire Me

Elsewhere

What the Quote?

"If there were meat trees, there'd be a lot more vegetarians."

Tim Tripcony

"I wonder if there's ever been a dog like that, and natural selection said, '...No'."

Laura Tripcony

"When I tried to log in, the server just said, "Que?""

Steven Rodgers

"Brokeback Klingon?"

Adam Slagle

"I knew that was what they were doing. I could feel it in my puke glands."

Laura Tripcony

Apparel

Lotus Rocks

I write the code that makes the young girls cry

Current Terror Alert Level

Assorted Linkage

ClustrMap