This is a port of the QSP-version of Girl Life to HTML
As of now, this is still a proof of concept. You can play the intro, buy clothing and work as a maid at the nearby hotel. Most of the content of the original is still not available and/or broken, though.
SugarCube v2.37.0
Fix issue with builds that affected ancient browsers.
Fix issue with icon font styling.
Fix issue with event triggering where native listeners would not always receive custom events.
Fix issue with external link identification.
Fix issue with leftover event handlers.
Fix issue with media activation triggering events.
Fix issue with session delta coding where arrays were being ignored.
Update Config API:
Fix issue with Config.passages.transitionOut when its value was a CSS property name where outgoing passage elements were not being removed.
Update Config.cleanupWikifierOutput setting:
Fix it affecting things it should not.
Fix it emitting empty paragraphs.
Add Config.enableOptionalDebugging setting.
Deprecate Config.macros.ifAssignmentError in favor of Config.enableOptionalDebugging.
Update StoryInterface code passage:
Fix data-init-passage attributes being processed too early.
Fix included passages being processed for data-passage attributes.
Update TwineScript:
Fix object property names that look like story/temporary variables being erroneously treated as such.
Add support for jаvascript's spread/rest syntax.
Update Array API extensions:
Rename .delete() instance method to .deleteAll(). Added .delete() alias for compatibility.
Add .deleteFirst() instance method.
Add .deleteLast() instance method.
Add .toShuffled() instance method.
Add .toUnique() instance method.
Update Dialog API:
Fix Dialog.close() where user specified onClose callbacks were not called when manually invoked.
Fix resizing when contents were dynamically changed.
Fix failing to render inert while open when using StoryInterface.
Add Dialog.create() static method. Deprecate Dialog.setup() static method.
Add Dialog.empty() static method.
Add Dialog.wikiPassage() static method.
Update jQuery API plugins:
Update .ariaDisabled() method to affect the tabindex attribute.
Add tabindex option to the .ariaClick() method.
Add jQuery.wikiPassage() static method.
Add .wikiPassage() instance method.
Update Save API:
Complete API rewrite.
Improve performance for large counts and sizes of saves.
Allow configuration of auto save count.
Add ability to easily continue from most recent save, regardless of type.
Add ability to export all browser saves as a bundle that can be imported.
Update Setting API:
Add Setting.addValue() static method.
Add Setting.getValue() static method.
Add Setting.setValue() static method.
Update UI API:
Update Saves dialog to address Save API changes.
Add UI.update() static method.
Deprecate UI.jumpto() static method and bookmark special tag.
Deprecate UI.share() static method.
Update UIBar API:
Fix derpiness in UI bar history and toggle controls.
Deprecate UIBar.update() static method.
Update DebugBar:
Update variable watches to periodically update.
Add passage navigation control.
Update macros:
Fix issue with various link/button macros allowing invalid link text content.
Fix issue with input macros autofocus failing under various circumstances.
Fix <> macro assignment error to ignore string internals during its checks and update it to default to opt-in, rather than opt-out.
Update <> macro range syntax to accept a integer as the collection expression and made the value variable optional.
Update <> macro to be compatible with <>.
Update <> macro to be able to delete object properties in addition to variables—i.e., <> now attempts to remove the armor property from $pc.
Update <> and <> macros to accept an optional passage name argument in their separate argument forms.
Update widgets' _args special temporary variable to include a name property—i.e., _args.name.
Rename <> macro to <>. Added a <> alias for compatibility.
Add <> and <> macros.
Deprecate <> and <> macros.
Update markup:
Update horizontal rule markup to allow trailing whitespace.
Update
News edited by Vitaltar - 18-07-2024, 15:46 Reason: add version 2.37.0[/ edit-reason]