Skip to content

Latest commit

 

History

History
478 lines (293 loc) · 33.1 KB

CHANGELOG.md

File metadata and controls

478 lines (293 loc) · 33.1 KB

Changelog

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

2.3.3 (2024-06-16)

2.3.2 (2024-04-27)

Features

  • BaseSelect: use buttons for select items (c9c568b)
  • styles: reset list styles, change 'bg-deep' color (fa4f43d)

Bug Fixes

  • SelectUnitModals: wrap creatures images in buttons (20a4dba)
  • sw: fix service worker updating notification (5819a48)

2.3.1 (2024-04-25)

Bug Fixes

  • CreaturesLibraryPage: fix hash search (c56c2ca)
  • head: apply page head before router enter (30193f6)
  • locales: prefer location locale (be96152)

2.3.0 (2024-04-15)

Features

  • change applications update process (f262c05)
  • dynamic update head tag with @uhead/vue (3425188)
  • PageFooter: add HotA version (5651d7e)
  • remove useLocale composition and use router based locale selection (e715b98)

Bug Fixes

  • base-select: fix virtual list props (a5cb839)
  • DamagaCalculator: fix tab deleting (5ebbf3c)
  • MagicCalculatorPage: fix delete tab function (a137ba0)
  • PageFooter: fix ref condition (3108374)

2.2.1 (2024-01-01)

Features

  • apply HotA 1.7.0 changes (60d2168)
  • assets: add Factory assets (f977951)
  • classes: add Factory classes (28be49b)
  • creatures: add Factory creatures (5eb8d15)
  • CreaturesLibraryPage: unlock Factory (50acdf4)
  • heroes: add Factory heroes (8240a0c)
  • locales: add 'ru' locale for Factory data (d4342bd)

Bug Fixes

  • creatures: fix creatures description (65f07e2)

2.2.0 (2024-01-01)

Features

  • apply HotA 1.7.0 changes (60d2168)
  • assets: add Factory assets (f977951)
  • classes: add Factory classes (28be49b)
  • creatures: add Factory creatures (5eb8d15)
  • CreaturesLibraryPage: unlock Factory (50acdf4)
  • heroes: add Factory heroes (8240a0c)
  • locales: add 'ru' locale for Factory data (d4342bd)

2.1.5 (2023-06-03)

2.1.4 (2023-04-15)

Bug Fixes

  • DamageCalculatorPage: use watchIgnorable instead extra watch target (0419d6f)
  • HowToUse: fix component bugs (5615f93)

2.1.3 (2022-11-27)

Bug Fixes

  • BaseSelect: remove open on focus (1e4ec5a)

2.1.2 (2022-11-27)

Bug Fixes

2.1.1 (2022-08-16)

Bug Fixes

  • Battle: fix calculating spell reducing (9c533b9)

2.1.0 (2022-08-16)

Features

  • CalculatorTabs: add Magic Calculator title (264faeb)

Bug Fixes

  • Battle: fix spells calculations (c242637)
  • effects: fix Bless effect (69e7f74)
  • PageFooter: fix dialogs repeating (49270eb)
  • router: fix saved position warnings (4dd1fae)

2.1.0-beta.1 (2022-08-13)

Features

  • dark-scheme: add color-scheme to html (03aca21)

Bug Fixes

  • Battle: fix hasSpellImmunity function (e9d9628)
  • Battle: fix spells formulas (9636beb)
  • creatures: fix creatures specials (4c191cc)
  • creatures: update immunity list (000498a)
  • PageFooter: fix document title update (fc89b37)
  • spells: fix Fire Wall values (d383b97)

2.1.0-beta.0 (2022-08-07)

Features

  • add Magic Calculator components (4f0035d)
  • app: add dark theme, refactor styles (b70b86a)
  • app: cache calculators and library pages (6add8bd)
  • assets: add new background (b175530)
  • assets: add spells icons images (243b234)
  • Battle: add helper function (e71781d)
  • Battle: update spells calculation functions (b964be5)
  • components: add CalculatorTabs component (5d7c63a)
  • components: add SpellCard component (086551e)
  • database: add new skills (cd94984)
  • database: add new specials for creatures (233010f)
  • HomePage: enable Magic Calculator page (bd7b300)
  • MagicCalculatorPage: add page footer (cc2c7d7)
  • MagicCalculator: update component (19d4480)
  • MagicCalculator: update component functions (7223110)
  • models: update creatures specials interface (a88e537)
  • modules: init spells module (73d1f28)
  • router: add magic calculator route (e814948)
  • spells: update module functions (0b87859)
  • styles: add new transitions (90848f5)

Bug Fixes

  • BaseSelect: fix component styles (844f038)
  • CloseButton: remove unused prop (02bba32)
  • effects: fix immunity checking (830a58f)
  • i18n: load default language in App.vue (571266d)
  • SpellCard: fix border-color style (f75804f)

2.0.2 (2022-07-21)

Bug Fixes

  • App: remove announce about new version (628b7ca)

2.0.1 (2022-06-24)

Bug Fixes

2.0.0 (2022-04-13)

Features

  • CloseButton: add new props (8b3159f)
  • locales: update locales (c15321c)

Bug Fixes

  • BaseSelect: fix input for phones (ab3dfda)
  • BaseSelect: fix search funtion name (23b21fe)
  • DamageCalculatorPage: fix tabs changing logic (462c814)
  • HomePage: fix page styles (2db348d)
  • HowToUse: fix displayStep function (42a7b82)
  • HowToUse: fix z-index when close by button (7e14dd1)
  • styles: fix app styles (9881158)

2.0.0-rc.6 (2022-04-11)

Features

  • components: add BaseTooltip component (cae1616)
  • components: add HowToUse component (ab711fc)
  • DamageCalculatorPage: add how to use guide (fea5b5c)
  • locales: update locales (dc13913)
  • PageFooter: add slot in component (551df92)

Bug Fixes

  • BaseSelect: fix open function (16e2505)

2.0.0-rc.5 (2022-04-06)

Features

  • App: add router transition (176f0df)

Bug Fixes

  • SelectUnitModal: change input focus method (890f199)
  • SelectUnitModal: fix search for mobile devices (413f676)

2.0.0-rc.4 (2022-04-04)

Features

  • App: add announce about new calculator (17765de)
  • components: add BaseButton component (7e74ae5)
  • PageFooter: add app version info (f63b717)
  • SelectUnitModal: focus search when modal open (ea59692)

Bug Fixes

  • Battle: fix creature update (a036c01)
  • PageFooter: fix netlify form (935fa58)

2.0.0-rc.3 (2022-04-02)

Features

  • DamageCalculator: fill skill buttons when select hero (da75ded)
  • database: fill heroes skills (e396b84)
  • models: make Hero skills props partial (269dab6)

Bug Fixes

  • Battle: fix positive effects list (72206e9)
  • DamageCalculator: fix displaying calculation results (cf89a2b)
  • effects: fix Bless formula (e9618cb)
  • effects: fix frenzy effect calculation (11fa602)
  • modificators: fix creature special calculation (f272631)

2.0.0-rc.2 (2022-03-31)

Features

  • Battle: add range penalty calculation (2e7adf0)
  • Battle: merge modified creature props in active creature (5fbbed7)
  • Battle: rewrite calculation function (873901a)

Bug Fixes

  • DamageCalculator: fix skill buttons (1df1810)
  • enums: fix wrong numbers in creatures enum (a877b9c)
  • modificators: fix and rename isArtillery modificator (e86070c)
  • modificators: fix artillery calculation in heroSkills modificator (a5231e9)
  • modificators: fix hero specialty unit calculation (87d4660)
  • SelectSkillButtons: fix text overlow (f74b1a2)

2.0.0-rc.1 (2022-03-22)

Bug Fixes

  • Battle: fix terrain calculation (025f051)
  • DamageCalculatorPage: fix page paddings (ccaaa4e)
  • effects: add checks for weakness and disruptingRay (bc8e6b0)
  • effects: fix curse effect (b76a613)

2.0.0-rc.0 (2022-03-19)

Bug Fixes

  • effects: fix curse effect (dc7f9df)

2.0.0-beta.2 (2022-03-13)

Features

  • database: update databases data (425af1e)
  • images: add new background assets (2874b83)
  • locales: update locales (ef824d3)
  • views: add new 'Not Found' page (9d236fb)

2.0.0-beta.1 (2022-03-07)

Bug Fixes

  • App: use computed for notificationsButtons (f0225da)
  • assets: fix creatures values (df66383)
  • BaseSelect: fix search error (21a14ab)
  • DamageCalculator: fix component styles (3d51f2e)
  • HomePage: fix small screen styles (1a9204e)
  • HomePage: use computed for titles (53d7e33)
  • PageFooter: add 'about' word in locales (30d9f47)
  • PageFooter: fix component styles (a3f5de3)

2.0.0-beta.0 (2022-03-05)

Features

  • assets: init specials for creatures database (ad636ba)
  • components: use PageFooter for all pages (b09951a)
  • locales: update locales (09fe7d7)
  • models: add SpellGroup type in Spells models (309e5d3)
  • modules: update effects module (b3e1b8e)
  • ObjectPortait: add emit for picture element (eaa88d6)

Bug Fixes

  • BaseInputNumber: fix firefox styles (d149b90)
  • CreatureCard: fix component styles (1944e9f)
  • effects: fix Air Shield errors (a6fee76)

2.0.0-alpha.8 (2022-02-21)

Features

  • App: switch to memorized user locale (e86d7b9)
  • assets: add creatures description (75f505d)
  • components: add CustomSelect component (f2baafd)
  • CreaturesLibraryPage: add new translation (0a01498)
  • i18n: update i18n functions (4128eef)
  • locales: add new words (ab200f0)
  • pwa: add background_color (67141dc)
  • views: load data for selected locale (9c78d59)

Bug Fixes

  • assets: rename locales exports (ddb9d73)
  • BaseSelect: fix selected class error (2cc1c5f)
  • CreatureCard: fix component styles (a2fc467)
  • DamageCalculatorFooter: fix i18n errors (196b3b2)
  • i18n: fix document title localization (6283668)
  • PageFooter: fix i18n errors (4beea29)
  • SelectUnitModal: rename old component (5dc9572)

2.0.0-alpha.7 (2022-02-11)

Features

  • assets: fill description field for creatures (6914214)
  • ObjectPortrait: add lazyLoading prop (d2f1992)

Bug Fixes

  • BaseInputNumber: fix value prop update (4cb184a)

2.0.0-alpha.6 (2022-02-02)

Features

  • assets: add ballista and cannon models (2a2e0a3)
  • assets: add creatures models images (d1974f0)
  • assets: add new fields in creatures database (95365c0)
  • assets: add new values in creatures database (256c10c)
  • assets: add resources images (8a3ddcf)
  • models: add CreatureSpecials interface (a2d8e85)
  • models: add SkillLevels enums (b7dfc7c)
  • models: update cost field in Creature model (df58bc8)
  • models: update Creature model (6465f8b)
  • router: enable new routes (2f10af7)

Bug Fixes

  • CreatureLibraryPage: clean component (1fe3077)

2.0.0-alpha.5 (2022-01-27)

Features

  • components: add BaseNotification component (d0badf0)
  • enums: add heroes enums (0de1eaa)
  • serviceworker: make updatable by selection (9d5ff7e)

Bug Fixes

  • BaseNotification: fix styles (d112ada)

2.0.0-alpha.4 (2022-01-10)

Bug Fixes

  • BaseDialog: chagne size prop (31950db)
  • effects: slayer effect (020de2f)

2.0.0-alpha.3 (2022-01-08)

Features

2.0.0-alpha.2 (2021-10-11)

Features

  • add indexedDB functions (b54c8f8)
  • add service worker and web manifest (73d69ef)
  • app: add transition for router-view (76d0cc7)
  • assets: add icons (55f8675)
  • assets: init database assets (c78100a)
  • components: add base components (a4af04f)
  • DamageCalculatorPage: init all databases in component setup (f129cdc)
  • database: add new data (levels, skills, spells) (3ad3634)
  • directives: add clickOutside directive (1b13fd2)
  • enums: add Towns, Terrains, SecondarySkills (deedd40)
  • fonts: update font version; add light, bold, italic font (1e789c6)
  • heroes: add new hero: Giselle (hota 1.6.0) (ee1c07a)
  • init data models; move calculation in models (0789647)
  • init pwa (ec03423)
  • public: update public directory (eaafd43)
  • rewrite calculator... again (2173a13)
  • store: add new hero and creature in store (5a17dc4)
  • styles: update base styles (2e70dec)
  • support Typescript (36d7b96)
  • units: add new creature: Steel Golem (hota 1.6.0) (5355447)
  • update components (9e943e9)
  • update main scripts (432e9c4)
  • use Pinia instead Vuex (ad3c2c8)

Bug Fixes

  • damagecalculator: fix error when attacker.attack === defender.defense (9405980)
  • fix import errors (f7080f7)
  • fix main scripts (865ed51)
  • lighthouse issues (noopener in links, robots.txt) (1e64625)
  • models: fix Calculator and Hero models properties (58a5433)