Hey all. This is a major structural release. FSH has been ported to Node.js. It is now modularised and we have an npm based build system including rollup. Huge thanks to midgetmanj for his "encouragement" during this process.
One of the first things that Coccinella asked me to do was to automate version numbering. Well, finally, we have that. Previously we were updating the version numbers by hand!
So I've changed some of the longer running operations such as Guild Report, Drop Items, to do non-blocking updates. What this means is that your browser shouldn't lock-up while FSH is processing large pages. If you do have times where your browser becomes unresponsive please talk to me about it.
Lots of legacy code being migrated/updated. Including, missing buffs, creature info & creature log. I've missed the creature mouseovers for a very long time, I hope you like them. As with most things I've just updated it to work rather than changing the design. I may have to revisit them, especially for Titans.
FSBox Log and Buff Log are now working and using the new storage system. They no longer effect your preference storage. Guild Log is up next.
Now I'll have to be honest here. I have lost track of all the changes because I wasn't committing incomplete code, and working on multiple issues concurrently. It's entirely possible that the list below is incomplete and you may find more stuff. Hopefully now that it's modular it should be easier to track as well as being easier to work on and release more often!
==Revision 1516 (PointyHair)==
\# (major) FS: Convert to node.js / rollup
\# (major) FS: World screen - Hunting buffs / Show Creature Info / Creature Log
\# (major) FS: Non blocking for long running operations
\# (major) FS: New FSBox log & Buff Log
\# (minor) FS: Expand menu on keypress #78 (Chironex)
\# (minor) FS: Message Preview #109 (midgetmanj)