Skip to content

Latest commit

 

History

History
459 lines (388 loc) · 47.2 KB

CHANGELOG.md

File metadata and controls

459 lines (388 loc) · 47.2 KB

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

1.3.1 (2024-10-04)

Bug Fixes

1.3.0 (2024-09-29)

Features

  • change content fetching on desktop to avoid problems on linux (1a54386)
  • html rendering rewamp (ea09732)
  • qsp 5.9.0 (d813063)
  • support browser translation (ffbea2f)
  • support windows line feeds in game config (b1da270)

Bug Fixes

  • add .gam to selectable file extensions (8ad805e)
  • add env flag to overcome webkit issue (fd8ba90)
  • add missing translations to win installer (f3c305c)
  • fix base url processing (85aeda3)
  • fix header setting in rust (04662ae)
  • fix path processing for case sensitive systems (c6ac858)
  • fom't start counter till game started (c3305f9)
  • open web URL in separate window (or in default browser) (092c5a5)

1.2.0 (2024-07-15)

Features

  • add chinese translation (398c73e)
  • improve standalone game start (334a58f)
  • use 7z lib for archives (988fe73)

Bug Fixes

  • block pause menu hotkey on shelf (c9675a7)
  • fix action hotkey for non existing action (1dfbab0)
  • fix base url processing (024d1e9)
  • fix drop file in desktop version crushing player (ee69a25)
  • fix game crash when theme does not exist (08ca6a9)
  • fix launching stadalone with index.html in path (f7ab0f1)
  • fix paused state on nexted inclib (cc93de7)
  • update wasm engine with save fixes (8cc1f75)

1.1.0 (2024-02-10)

Features

  • add link to open game from catalog (fc4a6be)
  • add stanalone player app (70ccfd7)
  • add window management to standalone app (a491638)
  • change quit command in standalone player (f201691)
  • prettify output of hotkeys (8c78e2a)

Bug Fixes

  • correct savegame/opengame work with nosave (0086496)
  • disable save hotkey when onsave=1 (ed7b447)
  • fix aero startup on desktop (ee8ed77)
  • fix base url creation for desktop standalone (db525b7)
  • fix center in action, object and menu (5760031)
  • fix classic layout file processing (6a6584b)
  • fix closing modal view (f211775)
  • fix cyrylic file names support in zip archives (30e0089)
  • fix game exit (c38d489)
  • fix hotkey press while msg/input leading to crash (740816b)
  • fix processing zip with cyrtylic file names (a76fd4b)
  • fix save by name on desktop (c5b6816)
  • fix support of &gt'loc' variant in links (493385f)
  • fix theme loading for standalone build (1dc7036)
  • nosave should not block loading saves (baab669)
  • update wasm engine to fix save/opengame (d8f0742)

1.0.1 (2024-01-10)

Features

  • rename qsp-action to qsp-command to avoid confusion (31c7124)

Bug Fixes

  • add qspider_event to qspider lib (b3596bf)
  • fix css variables in aero theme reading from wrong vars (a7cdd53)
  • fix cutting translated text in pause screen (6929e00)
  • fix favicon (d5822a4)
  • fix icon detection on desktop (3317584)
  • fix launching game from cli (d61772e)
  • fix processing several msg calls in a row (0f8bfe3)
  • fix searching old gam files in archive (aa69321)
  • fix select issue in firefox (92e6866)
  • fix several input calls in a row (6b4ceb3)
  • fix typo in translation (8347635)
  • fix typo in translation (3ce33d5)
  • fix typo in translation (96fb20f)
  • fix typo in translations (ad09cce)
  • fix variable name in aero theme (eab66f5)
  • fix wrong image size in aero mode (1155794)
  • reset pause menu panel on game restart (7ad63d2)
  • show icon from config on shelf (0bcefcd)
  • update catalog URLs (12888b9)
  • update qsplib with latest fixes (7e55966)

1.0.0 (2024-01-02)

Features

  • add aero window size css vars (1946441)
  • add change theme command (f336a43)
  • add cl-build app (adeed98)
  • add volume control to preferences screen (10947cf)
  • add credits page (ead0ffa)
  • add css processing (bde445b)
  • add css variable with click coordinates (b6591a5)
  • add css variables to theme (364d1f6)
  • add desktop importer (aa6849e)
  • add devtools to release (549f481)
  • add dialog to read game description (b21bfe0)
  • add en translation (df01c52)
  • add errors to translations (fa96b21)
  • add fade transition to dialogs (802843a)
  • add file importer (be2f6af)
  • add filter for aero games (729c09f)
  • add fixed position for menu (34083d5)
  • add fullscreen (31a606f)
  • add game from catalog to local shelf (fe35151)
  • add hotkeys, title and icon setting on game start (a9d03c9)
  • add lang selector, add russian and ukrainian translation (baba650)
  • add list of hotkeys to preferences screen (daa680b)
  • add loadable qspider module (2ac5558)
  • add loader component (b8b170d)
  • add locale selector to preferences screen (8588f82)
  • add methods to check if save exists (b24d8d7)
  • add modal display to view tag (b553223)
  • add opacity animation to overlay (0cc3c60)
  • add pause screen with theme support (75909a6)
  • add player navbar (8483d30)
  • add qsp-action attribute (eb37c34)
  • add qsp-on:click (69c9cf0)
  • add qsp-t tag (db812b1)
  • add qsp-variable and qsp-region (018b747)
  • add qspgui layout support (87d54ef)
  • add quick save tag (7c51bce)
  • add quit command (7533061)
  • add regions to pause screen (a063daf)
  • add scroll action (3688347)
  • add scroll region command (21ba972)
  • add scrollable tag (a56d9d0)
  • add SW to serve files from storage for web player (ba0c2dd)
  • add tag for named saves (c9a9492)
  • add theme layers (a3ed077)
  • add theme switch (b1d0e14)
  • add tooltip component (99c9c8f)
  • add translation definitions to theme (d7dbbcf)
  • add url game importer (c018ef2)
  • add window settings, remember window position on desktop (3b9bb7b)
  • add with-size option to qsp-css-variable (65370a4)
  • aero scroll updates (ab354bf)
  • allow tag override, unify attributes work (2e7f93f)
  • bind qsp variables to form elements (0d0df23)
  • clean unneeded whitespace (a3d5469)
  • close modals on esc, focus msg button (aff7d8c)
  • combine save/load into one panel (1369399)
  • convert enu item to nested tag (59aebcf)
  • convert pause screen from template to nested tag (1c96423)
  • create action to open pause screen panel, allow action to be called from game (3286626)
  • create archive importer (79264ae)
  • create pause screen panel (130405b)
  • don't start the only game in list (b093b79)
  • first pass on aero theme (149e3c9)
  • first pass on classic theme (0091c4a)
  • first pass on dialof styles (201b9dd)
  • implement autoscroll in new design (d9b4f13)
  • implement barebone game catalog (96be8c5)
  • implement base theme tags (e7e4090)
  • implement game shelf (5a89d2d)
  • implement qsp-show tag (86d21d9)
  • implement qsp-style tag (594e310)
  • implement storage for desktop (3459479)
  • improve new loc animation (69339eb)
  • include color palette (697e38a)
  • init i18n (53f1a9d)
  • load config/game through get param (491fb65)
  • make &gt fix case insensitive (df9e5e1)
  • make action a nested tag (cfdad6c)
  • make object tag a nested one (081b3ee)
  • make save slot tested tag (a786732)
  • mark games from catalog that are already on shelf (0a71df7)
  • migrate aero elements (c947605)
  • migrate desktop version to new approach (f151b30)
  • posish aero theme (f399261)
  • qsp-on add more events (79a31de)
  • qsps support, qsp <-> qsps convertors (360adf1)
  • read game descriptor when game added to shelf (1ef2b48)
  • read missing aero settings from config.xml (b632005)
  • rework save system (3043372)
  • show game description in popover (18a9d85)
  • show loading indicator while adding game to shelf (04d69a1)
  • style base components (b5dd99f)
  • style game shelf and catalog (85ef8de)
  • style pause screen (51a6ac9)
  • support configuring number of save slots (43e20f1)
  • support disable shade (24b4c4b)
  • support form submit handler (7d9a47f)
  • support nested descriptors in archives (7afbc38)
  • support positional argument to run game (8290dc7)
  • support rar archives (371b154)
  • support scroll types (75a6ac0)
  • translate effects css into react spring config (310152e)
  • update desktop launch for game shelf game start (78e9413)
  • update game on shelf if updated in catalog (361b53c)
  • update input to use react spring for animation (d3e63f3)
  • update menu to use react-splring for animation (78c72c1)
  • update storage to allow resources, update desktop storage strategy (8d4bbc4)
  • use config file from game folder on start (87b7551)
  • use proxy for requests failing because of cors (74684a8)
  • use react-spring for newloc effect (169872e)
  • use react-spring to animate msg (a6a1209)
  • use translation from theme (3084661)

Bug Fixes

  • add default format data in aero (3b99411)
  • add key to save slots, close pause screen on save action (d576055)
  • add menu separator support (26b7734)
  • add scroll to msg and input (c9af272)
  • add translation to notice message (1cfdac7)
  • adjust window size for aero (928ca59)
  • clear data on game close (83d3b31)
  • clear regions and layers on game clear (e9344c4)
  • close modal view on esc (1aeb1cd)
  • close pause dialog on save/load (466c4ce)
  • disable object tag (6569092)
  • don't count separator in menu index (355e48a)
  • fidable audio streaming for blob url (does not work in tauri) (45723fa)
  • fix adding game from catalog on desktop (ea02e71)
  • fix aero default image urls (46f6679)
  • fix aero dialog styles (dc9efd8)
  • fix align and valign table property (eeaddb4)
  • fix anchor links (9c10843)
  • fix aria and data attributes, ban on- aattributes, fix urls in style (017a6bb)
  • fix attribute errors (ad36dd5)
  • fix audio on desktop (fc5f3c9)
  • fix background image (60258dd)
  • fix base url clearing order on game close (33fcae6)
  • fix base url updates on game open (b251c2f)
  • fix boolean attributes (a2a0832)
  • fix bugs for import functionality (e9b57c5)
  • fix center tag in action items (6099859)
  • fix checking if game from catalog is on shelf (9db625c)
  • fix classic layout sizing (ad2bb89)
  • fix classic theme save panel title (c991754)
  • fix clicking on same action (372041d)
  • fix color conversion alpha channel (1287b81)
  • fix config.xml encoding and font size in aero (2996d89)
  • fix desktop crash (a81c3e9)
  • fix errors in aero theme (d7bd34e)
  • fix esternal urls processing in css files (af1602e)
  • fix external styles loading (dfd2844)
  • fix for corrupted classic layout config (6761067)
  • fix form element bindings (d77dd42)
  • fix icon display in catalog (113f2d4)
  • fix icon related error on gam open (12aa970)
  • fix init sequence (caused sync issues) (967ddb5)
  • fix libs checks (f6c67ea)
  • fix loading qsps files (cdd73f4)
  • fix loc change (eb997d5)
  • fix multigame archive processing (943875e)
  • fix notice display (01fb770)
  • fix opening game archive on desktop (34848cf)
  • fix opening zip files on desktop (bd4d2f8)
  • fix panel order in classic layout (8089fee)
  • fix path case file loads (e042e0f)
  • fix pause screen styles (a03768b)
  • fix proxy fallback call (df1cbfc)
  • fix qsp actions on links (f3d0468)
  • fix qsp-variable by key (a8b09f4)
  • fix quit button processing (85d875c)
  • fix reading game config from archive on adding to shelf (b6b8016)
  • fix rendering of svg tag with capital letter in name (3662841)
  • fix resource loading from zip (564f53c)
  • fix running game with cyrillic name (c1dca5b)
  • fix save hotkeys (734637d)
  • fix save loading on desktop (8fb7c40)
  • fix saves in desktop version (33f7729)
  • fix scroll (8a4743e)
  • fix selected state in aero menu (d43ece4)
  • fix showing msg/input at cursor position (f20e590)
  • fix style overlaps (de2d4d2)
  • fix svg attributes processing (33f426b)
  • fix svg rendering (8bb8907)
  • fix urls in css variables (d8d31cf)
  • fix view display (b7b8f9c)
  • fix view display in aero, use react-spring for animating view (1ac4eda)
  • fix view styles in classic mode (7fb1664)
  • fix window freeze in window drag on desktop (734f374)
  • force width of aero main area (00863ca)
  • get rid of game shelf flash on game page reload (e717071)
  • improve aero effects (22134f6)
  • improve foxus style (a21f6a9)
  • improve pause screen in aero games (6b46081)
  • imrove html processing, keep attributes (d497e18)
  • long game title breaking toolbar layout (d3521a7)
  • make shelf more responsive (07e33da)
  • minor css polish (0df1624)
  • opening game with open game button does not add to shelf (a46fcd1)
  • polish styles (cdaa47e)
  • reload regions and layer on restart and restore (f075bba)
  • remove min width on description modal (ea8a715)
  • remove spaceing in templates to avoid vaiadtion nesting errors (4fef75e)
  • remove wrong line breaks processing (3b06da3)
  • replace react-delta with local code (a10cd9d)
  • run game when opened with open game button (4009b17)
  • running from cli (4b74577)
  • shor error notice for issues with import (14a488c)
  • style error dialog in aero (fb3ea33)
  • style pause screen in aero theme (9656f41)
  • support non asci symbols in game id (0daa191)
  • update failing check (5638fc5)
  • update list of void tags to prevent crashes (f44a10a)
  • update ui on system cmd (97acb40)
  • update wasm emgine to fix issue with wait error (837f7ec)
  • use base when navigating (f7804e4)
  • use pt for font size from fsize (18cec7c)
  • various attribute fixes (8ae6412)
  • workaround for a bug in window height on macos (cea1828)

0.13.0 (2022-10-04)

Features

  • add devtools to release (549f481)
  • close modals on esc, focus msg button (aff7d8c)
  • load config/game through get param (491fb65)
  • qsps support, qsp <-> qsps convertors (360adf1)
  • support positional argument to run game (8290dc7)

Bug Fixes

  • add menu separator support (26b7734)
  • fidable audio streaming for blob url (does not work in tauri) (45723fa)
  • fix color conversion alpha channel (1287b81)
  • fix icon related error on gam open (12aa970)
  • fix init sequence (caused sync issues) (967ddb5)
  • fix loading qsps files (cdd73f4)
  • fix opening zip files on desktop (bd4d2f8)
  • fix resource loading from zip (564f53c)
  • fix selected state in aero menu (d43ece4)
  • imrove html processing, keep attributes (d497e18)
  • long game title breaking toolbar layout (d3521a7)
  • replace react-delta with local code (a10cd9d)
  • running from cli (4b74577)
  • update failing check (5638fc5)
  • update list of void tags to prevent crashes (f44a10a)

0.12.0 (2022-01-15)

Features

  • add window config (720356f)
  • load game from disk, support drop to open (a1c4983)
  • load main config from url (31b715e)
  • support game level config file (884b177)
  • support opening game from cli (1528955)

Bug Fixes

  • $fname not working, layout cleanup (1451274)
  • change vertical align of img inside table (4f9ffa8)
  • fix resize on opening aqsp file (0a48b06)
  • fix save/restore (b155319)
  • fix working with cyrylic symbols in path (2796a6b)
  • html in input (3eab14f)
  • loading game from archive (356d58a)
  • make center tag and align attribute to behave more like classic (21198bf)
  • opening games not from config (b41173e)
  • remove scroll padding when arrows are hidden (613503d)

0.11.1 (2021-10-31)

Bug Fixes

  • add missing data-qsp attributes (02d7abd)
  • fix base path when loading module (a1b36e7)
  • fix panels min height (56248fc)
  • fix svg support (02836ea)

0.11.0 (2021-10-21)

Features

  • support AeroQSP format
  • support style attribute
  • add data-qsp attributes to UI elements (61fe876)

Bug Fixes

  • fix onactsel call (e12667d)
  • hide save/load buttons on nosave=1 (cde66c0), closes #85
  • fix align attribute in tables

0.10.0 (2021-05-23)

Features

  • additional game resources( css, js, fonts, favicon) (f5f9c4d)
  • video tag support (a88d51f)

Bug Fixes

  • add hover effect ro game list and save dialogs (4bd3477)
  • don't start sound anew if already playing (8d3a977)
  • fix working with save greater than 64kb (dfe5427)
  • qsp error handling (ba1b456)

0.9.1 (2020-11-01)

Features

Bug Fixes

  • fix playing audio from archive (82f2184)

0.9.0 (2020-10-18)

⚠ BREAKING CHANGES

  • change config file format

Features

Bug Fixes

0.8.1 (2020-10-10)

Features

  • add execLoc to qsp bindings (996d66d)
  • add support for shortcuts (bbb8f76)

Bug Fixes

  • fix resource path when using openqst (b662183)

0.8.0 (2020-10-07)

Initial release.