Releases: theflyingape/dankdomain
Releases · theflyingape/dankdomain
v3.2.7 maintenance release
new V3.2 release
11-Sep-2021 v3.2.0
✈💥🏢🏢
- 🇺🇸 Never Forget. The North remembers. 🐺
- 📦 latest package dependencies tested with Node.js
v16.8
and TypeScriptv4.4.2
- 👍 improved UI
client
compatibility for modern browsers - xterm.js
v4.14
configured to use its WebGL renderer - 👨💻 major code & data refactoring for CI/CD with overall improvements to ease startup installations
- 📋
sysop
config moved intoetc/play.json
and currentgame
state inusers/game.json
files - 📖 separated each character class out of the dankdomain config to allow for reroll templating of startup values, i.e., assign differing assets like weapon, spells, etc, which also expands the rules of engagement with each NPC
- 🪙 added play
xrate
attribute to configure economy - Coin uses ES2020BigInt
- 🚣 player
hull
points can no longer reach0
by cannon fire - 🪄 added class modifiers that adds effectiveness to
heal
,blast
, andbig blast
spells - 😡 added
curse
power to a Cursed ring - retreats from this ring bearer puts a curse on you
bots
- running framework for automated bot(s) as an Elemental in place
- debugged code refactoring that broke session expiry and some coin properties
- build/run on latest Node 14 or 16 with xterm.js v4.12
- can host as a local BBS door by authenticating with a compatible Mystic door.sys format
maintenance release
small enhancements, package dependency updates, deployment cleanups
new V3 release
- major code refactoring
- automated player bot integration begins
- latest xterm.js v4.11 and node-pty 0.10.1
- @theflyingape/xvt v1.4.3 all-new package release
upgrade to pro
Merry Christmas 2020 🎅 🦌 🍪 🥛 ⛄ 🎄 🎁
- corrected limit to "boss" encounters in play.json
- new boss encounter: Medea, an old witch/sorceress that can "help" adventurer (for a price):
- any unique rings are taken away from other players and given to you; or
- if player does not possess Morph, provide advanced Magic (replaces wish from the well); or
- resurrect the dead & curse the land
- UI and client code completely refactored
- removed iframes into a single page app
- rewrote an improved CSS layout
DJT #45 is still Alive! 😎
major release
- general browser client improvements
- add Facebook Group URL: http://www.originalhackandslash.net
- web page "wall" zooms to fill 80% device window width
- added Noto fonts for unicode 13 character support and renamed Dank Domain as Ɗanƙ Ɗomaiƞ
- general terminal emulation improvements
- pass Uint8Array in place of String for classic PC ANSI support
- optimize xvt input handling; added drain() to empty typeahead to critical spots
- added telnet-socket for an integrated telnet service
- added net-keepalive to address telnet hackers
- xterm.js v4.9 release
- general dungeon improvements
- added '🏃 find the exit' alert to prompt player that it's time to move on to another level
- casting teleport consumes some online time to mitigate 'unlimited' teleporting with a magical ring
- added +Time (5-minutes) to Wheel of Life
- deeper dank dungeon mazes become increasingly more complex
- corrected will-o-wisp avenger generator
- reintroduce menu files that override internal rendering
- access promotion celebration messages
- renamed main menu Lists to Library
maintenance release
- dungeon map enhancements
- xterm.js v4.6 release
- xvt v1.2 release for scrollback enhancements
maintenance release
- refactor for animate.css v4
- changes to joust lost deed eligibility
- refactor class 'None' as 'Spirit'
- instantiate Imagination and Nobody as "Elemental" player bots (coming soon)
- xterm.js v4.5 release
- xvt word-wrap fix
- add Visual Code debug launch ddgame & ddclient settings
- packages updated with reduced dependencies
- tested for Docker use
updated for Node.js 12
- corrected uses for package.json
- fixed regression with player unlocks and reroll
- added more badges for quality scoring