Skip to content

Releases: sandydoo/ember-google-maps

Release 4.1.0

20 Jul 17:17
bae3a57
Compare
Choose a tag to compare

⭐ Features

🐛 Bug fixes

  • #121 Don't error out when setting an undefined option (@sandydoo)

Committers: 1

Release 4.0.1

14 Jun 23:24
ddf7930
Compare
Choose a tag to compare

Update the README with the new supported versions of the addon.

Release 4.0.0

14 Jun 22:16
5887ae5
Compare
Choose a tag to compare

This release is the culmination of months of research, testing, and hunting for show-stopping bugs across Ember and Glimmer. This wasn't just a cosmetic rewrite either. Octane pretty much broke every single bit of the addon. But we've made it work anyways! For now. 😄

Does ember-google-maps make your life at work a bit easier? Then drop by and leave a tip! Seriously, I'd really appreciate that. Also, let me know what you're using it for!

Thanks! 🙌

Support me on Ko-fi

First stable release of the 4.0 beta cycle! 🎉

Make sure to run yarn upgrade or npm update if your app doesn't build. We need a rather recent version of babel-plugin-ember-modules-api-polyfill which might be pinned to something rather old in your lockfile.

Here's a summary of what has changed!

⭐ Features

  • High Octane performance 🔥

    The addon has been completely rewritten to work with the new Glimmer components (also known as Ember Octane). Expect to see drastic improvements to rendering performance, particularly for maps with lots of markers and overlays.

  • Run-once events

    There are new onceOn events that will — surprise — trigger only once.

    <GMap @onceOnIdle={{this.whenMapIsReady}} />
  • Ready for Embroider

    We fully support using Embroider to build your app.

💥 Breaking changes

  • Drop support for Ember v2.18

    Ember is moving on and so are we. Ember LTS v3.16 and Ember CLI v3.16 are the new minimum requirements.

  • No more mixins

    This only affects you if you’ve created your own custom map components. Copy and paste one of the built-in components to upgrade.

  • Drop official IE11 support

    It might still work with IE11. Or not.

  • onComponentsLoad is gone and onLoad is deprecated.

    If you need to do something when the map first loads, use the new onceOn events.

    Before:

    {{g-map onComponentsLoad=(action this.whenTheMapIsReady)}}

    After:

    <GMap @onceOnIdle={{this.whenTheMapIsReady}} />

Internal

  • #117 Extract the common map component setup pattern into a new class (@sandydoo)

Committers: 1

Release 4.0.0-beta.10

13 Jun 18:36
ad68ead
Compare
Choose a tag to compare
Release 4.0.0-beta.10 Pre-release
Pre-release

🐛 Bug fixes

  • #116 Temporarily switch to a patched version of tracked-maps-and-sets (@sandydoo)

Committers: 1

Release 4.0.0-beta.9

11 Jun 23:59
287ea60
Compare
Choose a tag to compare
Release 4.0.0-beta.9 Pre-release
Pre-release

💥 Breaking changes

🐛 Bug fixes

Internal

Committers: 1

v3.3.5

03 Jun 02:38
fe7631d
Compare
Choose a tag to compare

Remove a bunch of unrelated files from the published npm package.

Release 4.0.0-beta.8

08 May 20:04
8b11f0d
Compare
Choose a tag to compare
Release 4.0.0-beta.8 Pre-release
Pre-release

💥 Breaking changes

🐛 Bug fixes

Internal

Committers: 1

v3.3.4

08 May 20:34
98d0e5a
Compare
Choose a tag to compare

Updating the README on npm. No other changes.

Release 4.0.0-beta.7

06 May 03:10
49585b7
Compare
Choose a tag to compare
Release 4.0.0-beta.7 Pre-release
Pre-release

💥 Breaking changes

⭐ Features

🐛 Bug fixes

  • #108 Fix build errors when using both only and except lists to treeshake components (@sandydoo)

Internal

Committers: 1

Release 4.0.0-beta.6

01 May 21:17
182947c
Compare
Choose a tag to compare
Release 4.0.0-beta.6 Pre-release
Pre-release

🐛 Bug fixes

Committers: 1