Skip to content

v1.0.0

Compare
Choose a tag to compare
@amuramoto amuramoto released this 15 Aug 23:16
· 50 commits to main since this release

1.0.0 (2023-08-15)

Features

  • add attributeDefaults for extending classes (47a5447)
  • add basic jest setup (167b6f2)
  • add basic test-suite (1de918f)
  • add content and classList attributes for html-markers (41ff9d8)
  • add example for dependent attribute values (3cd4547)
  • add examples (dd9a7a7)
  • add new plain html examples (449cdd2)
  • add PlaceMarkerCollection class (d88cab9)
  • add setAttribuets function for MarkerCollection (2711bef)
  • add setAttributes(), make update() public (075bf74)
  • api-loader: allow string-array for libraries parameter (2857bff), closes #3
  • icons: add place icons (7be7f5c)
  • implement hover-prop (90c4605)
  • implement variable location-formats (#22) (604b99e)
  • improved playground module-loading (#21) (14767bb)
  • Initial MarkerCollection implementation (24312a6)
  • marker collection updating example (1cc2f34)
  • marker-collection updates (1445d92)
  • place-icons: add place icon provider (ea1e834)
  • placemarker: create placemarker and examples (#19) (aebb263)
  • rework color-functions (1ba6b0d)
  • throw error when maps-api isn't found (6d95f0a)

Bug Fixes

  • add defaults to prevent assigning undefined values (fa8526a)
  • add eslint tests, fix errors (b87d552)
  • add missing test-files (e956f30)
  • add version to generated example-urls (3bba0b1)
  • all eslint problems solved, new implementation for computed attributes (a9d4618)
  • allow async function for examples (b0a39a3)
  • better alpha-handling in parseRgbColor (5224ed2)
  • cleanup (02b249a)
  • eslint and jest config fixes (724be51)
  • eslint config problems (2b44a32)
  • eslint errors partially fixed (321ae58)
  • further extend return-type for IconProvider (b9367d3)
  • inline code-samples for faster loading (9029ed0)
  • playground: dropdown styling (d89b0a4)
  • proper scaling for icons (7da6476)
  • remove generated code from repository and other maintenance (3b961e8)
  • remove obsolete @ts-ignore (e010be6)
  • remove placemarkers when unloading example (0d4a164)
  • rename packages in examples (63810a9)
  • restructured and improved addListener typings (#23) (0e02b40)
  • se this to refer to constructor in static initializer (fccaec9)
  • simplified implementation (82538fa)
  • tsconfig fixed (7784cae)
  • update dependencies (4f13511)
  • update example comments (3fe14db)

Code Refactoring

  • cleanup initEditor, rename config (8e52d45)
  • performance and stability improvements (f7c6a14)
  • simplified color-parsing function (e7144a6)

Documentation

Miscellaneous Chores

  • add basic testing infrastructure (d271fe6)
  • add prettier-plugin-jsdoc (a9af5fe)
  • add typedoc config (3e65b8a)
  • cleanup, remove mocha-tests (jest incoming) (7c19a59)
  • fix sub-export build (684073d)
  • increase js heap size (8fbf63f)
  • minor fixes (4151054)
  • playground: cleanup unused dependencies (ad043f9)
  • ran prettier (81e2a4c)
  • remove leftover mocha config-file (b59026e)
  • remove obsolete tsc setting (822db68)
  • run tests before deployment (d268b49)
  • update package.json (966d461)
  • upgrade to latest maps-api version (#25) (c3c42bc)