Skip to content

Releases: elchininet/isometric

v4.0.0

29 Mar 20:55

Choose a tag to compare

This release should not be a breaking change for the majority of users, but it changes the transpilation of the plugin bundle so it needs a major version release.

In this release, the project has been migrated to TypeScript 6 and this means that the target of library is now es6 instead of the previous es5.

This release also needed some refactors to make the project compatible with TypeScript 6 but they should not affect the functionality of the plugin.


🎲 Demo

🧩 Dependencies

  • [Dependencies]: Bump rollup from 4.52.2 to 4.52.3 in the dependencies-dev group
  • [Dependencies]: Bump the dependencies-dev group with 8 updates
  • [Dependencies]: Bump the dependencies-dev group with 4 updates
  • Update browser_list_db
  • [Dependencies]: Bump the dependencies-dev group with 4 updates
  • [Dependencies]: Bump jsdom from 27.0.0 to 27.0.1 in the dependencies-prod group
  • [Dependencies]: Bump the dependencies-dev group with 3 updates
  • [Dependencies]: Bump the dependencies-dev group with 5 updates
  • [Dependencies]: Bump jsdom from 27.0.1 to 27.1.0 in the dependencies-prod group
  • [Dependencies]: Bump the dependencies-dev group with 4 updates
  • [Dependencies]: Bump the dependencies-dev group with 4 updates
  • [Dependencies]: Bump jsdom from 27.1.0 to 27.2.0 in the dependencies-prod group
  • Solve vulnerability through pnpm overrides
  • [Dependencies]: Bump the dependencies-dev group with 6 updates
  • [Dependencies]: Bump typescript-eslint from 8.47.0 to 8.48.0 in the dependencies-dev group
  • [Dependencies]: Bump the dependencies-dev group with 2 updates
  • [Dependencies]: Bump the dependencies-dev group with 4 updates
  • [Dependencies]: Bump jsdom from 27.2.0 to 27.3.0 in the dependencies-prod group
  • [Dependencies]: Bump the dependencies-dev group with 5 updates
  • [Dependencies]: Bump typescript-eslint from 8.50.0 to 8.50.1 in the dependencies-dev group
  • [Dependencies]: Bump jsdom from 27.3.0 to 27.4.0 in the dependencies-prod group
  • Solve vulnerabilities though pnpm overrides
  • [Dependencies]: Bump the dependencies-dev group with 2 updates
  • [Dependencies]: Bump the dependencies-dev group with 4 updates
  • [Dependencies]: Bump the dependencies-dev group with 5 updates
  • [Dependencies]: Bump the dependencies-dev group with 5 updates
  • [Dependencies]: Bump the dependencies-dev group with 5 updates
  • Solve vulnerabilities through pnpm overrides
  • [Dependencies]: Bump the dependencies-dev group with 4 updates
  • [Dependencies]: Bump jsdom from 27.4.0 to 28.0.0 in the dependencies-prod group
  • [Dependencies]: Bump the dependencies-dev group with 3 updates
  • [Dependencies]: Bump jsdom from 28.0.0 to 28.1.0 in the dependencies-prod group
  • [Dependencies]: Bump the dependencies-dev group with 6 updates
  • [Dependencies]: Bump the dependencies-dev group with 5 updates
  • [Dependencies]: Bump the dependencies-dev group with 5 updates
  • [Dependencies]: Bump the dependencies-dev group with 7 updates
  • [Dependencies]: Bump jsdom from 28.1.0 to 29.0.0 in the dependencies-prod group
  • [Dependencies]: Bump the dependencies-dev group with 4 updates
  • [Dependencies]: Bump jsdom from 29.0.0 to 29.0.1 in the dependencies-prod group
  • [Dependencies]: Bump the dependencies-dev group with 2 updates
  • Migrate codebase to TypeScript 6

⚙️ Configuration

  • [Github Actions]: Bump actions/setup-node from 5 to 6 in the actions-deps group
  • Remove classic tokens from the deploy workflow
  • Update npm before publishing a new version
  • [Github Actions]: Bump mikepenz/release-changelog-builder-action from 5 to 6 in the actions-deps group
  • [Github Actions]: Bump actions/checkout from 5 to 6 in the actions-deps group
  • Change deploy workflow contents permission
  • Update bundles
  • Remove Node 20 from container image
  • [Github Actions]: Bump pnpm/action-setup from 4 to 5 in the actions-deps group
  • Migrate codebase to TypeScript 6

v3.11.2

24 Sep 21:08

Choose a tag to compare

🛠 Fixes

  • Move pnpm overrides to package.json
  • Fix a bug of an error being thrown if a property is set in a group that has no parent

🧩 Dependencies

  • [Dependencies]: Bump the dependencies-dev group with 3 updates
  • [Dependencies]: Bump the dependencies-dev group with 5 updates
  • [Dependencies]: Bump jsdom from 25.0.1 to 26.0.0 in the dependencies-prod group
  • [Dependencies]: Bump the dependencies-dev group with 3 updates
  • [Dependencies]: Bump the dependencies-dev group with 4 updates
  • [Dependencies]: Bump the dependencies-dev group with 3 updates
  • [Dependencies]: Bump the dependencies-dev group with 5 updates
  • [Dependencies]: Bump the dependencies-dev group with 8 updates
  • [Dependencies]: Bump the dependencies-dev group with 6 updates
  • [Dependencies]: Bump the dependencies-dev group with 6 updates
  • [Dependencies]: Bump the dependencies-dev group with 4 updates
  • [Dependencies]: Bump typescript-eslint from 8.26.0 to 8.26.1 in the dependencies-dev group
  • [Dependencies]: Bump the dependencies-dev group with 5 updates
  • [Dependencies]: Bump the dependencies-dev group with 5 updates
  • Solve vulnerability through overrides
  • [Dependencies]: Bump the dependencies-dev group with 7 updates
  • [Dependencies]: Bump the dependencies-dev group with 2 updates
  • [Dependencies]: Bump webpack from 5.99.3 to 5.99.4 in the dependencies-dev group
  • [Dependencies]: Bump the dependencies-dev group with 4 updates
  • [Dependencies]: Bump the dependencies-dev group with 3 updates
  • [Dependencies]: Bump jsdom from 26.0.0 to 26.1.0 in the dependencies-prod group
  • Solve vulnerabilities in http-proxy-middleware
  • [Dependencies]: Bump the dependencies-dev group with 5 updates
  • [Dependencies]: Bump the dependencies-dev group with 4 updates
  • [Dependencies]: Bump the dependencies-dev group with 6 updates
  • [Dependencies]: Bump the dependencies-dev group with 6 updates
  • [Dependencies]: Bump the dependencies-dev group with 3 updates
  • [Dependencies]: Bump the dependencies-dev group with 5 updates
  • [Dependencies]: Bump the dependencies-dev group with 4 updates
  • [Dependencies]: Bump the dependencies-dev group with 8 updates
  • Update packages and solve vulnerabilities
  • Solve vulnerabilities through pnpm overrides
  • Solve a vulnerability in @eslint/plugin-kit
  • [Dependencies]: Bump the dependencies-dev group with 15 updates
  • [Dependencies]: Bump jsdom from 26.1.0 to 27.0.0 in the dependencies-prod group

⚙️ Configuration

  • Configure Dependabot to update Github actionss
  • [Github Actions]: Bump softprops/action-gh-release from 1 to 2
  • [Github Actions]: Bump mikepenz/release-changelog-builder-action from 4 to 5
  • [Github Actions]: Bump pnpm/action-setup from 3 to 4
  • Group Dependabot pull requests for Github actions
  • Update PNPM in Github workflows
  • Update Node version in Github workflows
  • Remove pnpm overrides
  • [Github Actions]: Bump actions/checkout from 4 to 5 in the actions-deps group
  • [Github Actions]: Bump actions/setup-node from 4 to 5 in the actions-deps group
  • Specify a specific pnpm version in engines
  • Add an empty packages array to pnpm-workspace.yaml
  • Move pnpm overrides to package.json

📦 Other

v3.11.1

01 Jan 14:31

Choose a tag to compare

🧩 Dependencies

  • [Dependencies]: Bump the dependencies-dev group with 4 updates
  • [Dependencies]: Bump typescript-eslint from 8.18.1 to 8.18.2 in the dependencies-dev group

⚙️ Configuration

v3.11.0

22 Dec 00:36

Choose a tag to compare

🚀 Features

📝 Documentation

v3.10.1

20 Dec 20:39

Choose a tag to compare

🛠 Fixes

  • Replace some logical OR by nullish coalescing operators

🧩 Dependencies

  • [Dependencies]: Bump the dependencies-dev group with 5 updates
  • [Dependencies]: Bump the dependencies-dev group with 6 updates
  • [Dependencies]: Bump http-proxy-middleware from 2.0.6 to 2.0.7
  • [Dependencies]: Bump the dependencies-dev group across 1 directory with 6 updates
  • [Dependencies]: Bump the dependencies-dev group with 9 updates
  • [Dependencies]: Bump the dependencies-dev group with 4 updates
  • [Dependencies]: Bump @eslint/plugin-kit from 0.2.2 to 0.2.3
  • [Dependencies]: Bump the dependencies-dev group across 1 directory with 4 updates
  • [Dependencies]: Bump cross-spawn from 7.0.3 to 7.0.6
  • [Dependencies]: Bump the dependencies-dev group with 3 updates
  • [Dependencies]: Bump the dependencies-dev group with 4 updates
  • [Dependencies]: Bump the dependencies-dev group with 6 updates
  • [Dependencies]: Bump nanoid from 3.3.7 to 3.3.8
  • [Dependencies]: Bump the dependencies-dev group with 5 updates

v3.10.0

11 Oct 21:54

Choose a tag to compare

🚀 Features

  • Add an id property to all the elements and implement new methods

🎲 Demo

  • Add an example about using IsometricStarPolygon class to the demo
  • Add an id property to all the elements and implement new methods

📝 Documentation

  • Add an id property to all the elements and implement new methods

v3.9.0

06 Oct 15:40

Choose a tag to compare

🚀 Features

🧩 Dependencies

  • [Dependencies]: Bump the dependencies-dev group with 4 updates
  • [Dependencies]: Bump micromatch from 4.0.4 to 4.0.8
  • [Dependencies]: Bump express from 4.19.2 to 4.21.0

v3.8.0

29 Sep 22:22

Choose a tag to compare

🚀 Features

  • Create a new class to work with pentagrams (star polygons)

🎲 Demo

📝 Documentation

🧩 Dependencies

  • Bump postcss from 8.4.27 to 8.4.31
  • Bump @babel/traverse from 7.16.8 to 7.23.2
  • Update dependencies
  • [Dependencies]: Bump the dependencies-dev group with 6 updates
  • [Dependencies]: Bump the dependencies-dev group with 5 updates
  • [Dependencies]: Bump the dependencies-prod group with 1 update
  • [Dependencies]: Bump follow-redirects from 1.14.8 to 1.15.4
  • [Dependencies]: Bump the dependencies-dev group with 6 updates
  • [Dependencies]: Bump the dependencies-prod group with 1 update
  • [Dependencies]: Bump the dependencies-dev group with 4 updates
  • [Dependencies]: Bump the dependencies-dev group with 7 updates
  • [Dependencies]: Bump the dependencies-prod group with 1 update
  • [Dependencies]: Bump the dependencies-dev group with 5 updates
  • [Dependencies]: Bump the dependencies-dev group with 1 update
  • Add cache action to cache dependencies
  • [Dependencies]: Bump the dependencies-dev group with 8 updates
  • [Dependencies]: Bump the dependencies-dev group with 4 updates
  • [Dependencies]: Bump the dependencies-dev group with 6 updates
  • [Dependencies]: Bump ip from 1.1.5 to 1.1.9
  • [Dependencies]: Bump the dependencies-dev group with 6 updates
  • [Dependencies]: Bump the dependencies-dev group with 4 updates
  • [Dependencies]: Bump the dependencies-dev group with 5 updates
  • [Dependencies]: Bump follow-redirects from 1.15.4 to 1.15.6
  • [Dependencies]: Bump the dependencies-dev group with 5 updates
  • [Dependencies]: Bump webpack-dev-middleware from 7.0.0 to 7.1.1
  • [Dependencies]: Bump the dependencies-dev group with 6 updates
  • [Dependencies]: Bump express from 4.18.1 to 4.19.2
  • [Dependencies]: Bump the dependencies-dev group with 4 updates
  • [Dependencies]: Bump the dependencies-dev group with 8 updates
  • [Dependencies]: Bump the dependencies-dev group with 7 updates
  • [Dependencies]: Bump the dependencies-dev group with 5 updates
  • [Dependencies]: Bump the dependencies-dev group with 3 updates
  • [Dependencies]: Bump the dependencies-dev group with 6 updates
  • [Dependencies]: Bump the dependencies-dev group with 4 updates
  • [Dependencies]: Bump the dependencies-dev group with 4 updates
  • [Dependencies]: Bump the dependencies-dev group with 5 updates
  • [Dependencies]: Bump jsdom from 24.0.0 to 24.1.0 in the dependencies-prod group
  • [Dependencies]: Bump the dependencies-dev group across 1 directory with 5 updates
  • [Dependencies]: Bump the dependencies-dev group with 4 updates
  • [Dependencies]: Bump the dependencies-dev group with 5 updates
  • [Dependencies]: Bump ws from 8.16.0 to 8.17.1
  • [Dependencies]: Bump the dependencies-dev group with 7 updates
  • [Dependencies]: Bump the dependencies-dev group with 3 updates
  • [Dependencies]: Bump the dependencies-dev group with 5 updates
  • [Dependencies]: Bump jsdom from 24.1.0 to 24.1.1 in the dependencies-prod group
  • [Dependencies]: Bump the dependencies-dev group across 1 directory with 8 updates
  • [Dependencies]: Bump the dependencies-dev group with 6 updates
  • [Dependencies]: Bump the dependencies-dev group with 5 updates
  • [Dependencies]: Bump the dependencies-dev group with 3 updates
  • [Dependencies]: Bump the dependencies-dev group with 3 updates
  • [Dependencies]: Bump the dependencies-dev group with 8 updates
  • [Dependencies]: Bump jsdom from 24.1.1 to 25.0.0 in the dependencies-prod group
  • [Dependencies]: Bump the dependencies-dev group across 1 directory with 3 updates
  • [Dependencies]: Bump the dependencies-dev group with 5 updates
  • [Dependencies]: Bump the dependencies-dev group with 5 updates
  • [Dependencies]: Bump jsdom from 25.0.0 to 25.0.1 in the dependencies-prod group
  • [Dependencies]: Bump the dependencies-dev group with 5 updates
  • [Dependencies]: Bump the dependencies-dev group with 6 updates

⚙️ Configuration

v3.7.3

13 Aug 09:13

Choose a tag to compare

🛠 Fixes

🎲 Demo

🧩 Dependencies

⚙️ Configuration