Skip to content

Releases: LinusBorg/portal-vue

Release 3.0.0

11 Dec 10:54
Compare
Choose a tag to compare

We finally have a 3.0.0 release!

There are no API changes compared to the beta that was released over a year ago (sorry for the long wait 😅). But there's one addition:

  • proper types.

Release 3.0.0-rc.1

10 Dec 20:19
Compare
Choose a tag to compare
Release 3.0.0-rc.1 Pre-release
Pre-release

Important Notes

This is a release candidate for the 3.0 release, which has lingered in beta for faaaar too long. Nothing noteworthy has changed API-wise, but we updated the whole repository to modern tooling standards, and that may have had unwanted side-effects which we want to make sure we fix before the final release.

Installation

This release has been published under the rctag, so you can install it like this:

npm install portal-vue@rc

a normal install will still give you the 3.0 beta version that has been published or many months now.

Changes

  • Refactor to Vite 4, Vitest, vue-tsc, vitepress 1.0 (#385) (0431963)

2.1.7 - Maintenance release

28 Dec 14:54
Compare
Choose a tag to compare

We updated a few dependencies with the help of github's dependabot

2.1.6

01 Aug 19:50
Compare
Choose a tag to compare

Things we fixed

  • The 2.1.5 bundle was missing the code from #216 for some reason.

2.1.5

01 Jun 11:23
754c3a8
Compare
Choose a tag to compare

Things we fixed

  • lots of docs typos, corrected by various contributors better at reading than me, appearantly.
  • Make Wormhole.close() work as intended when called with forced=true (docs) (#216)

Fix: SSR

24 Apr 09:00
Compare
Choose a tag to compare

Things we fixed

  • #204: disable Instance registration during SSR since Wormhole is as singleton (#205)
  • Disable Wormhole.open() during SSR for the same reason.

Things we added

2.1.1

18 Apr 18:55
Compare
Choose a tag to compare

Things we fixed

  • content in <MountingPortal> should stay in the $parent chain (#200,close #199)

2.1.0

18 Apr 18:53
Compare
Choose a tag to compare

Things we added

  • Bring back Wormhole.hascontentFor()(#194)

2.0.1

18 Apr 18:52
Compare
Choose a tag to compare

Things we fixed:

  • change event should not emit false when only one child element is present (#192)

2.0.0

14 Apr 10:44
Compare
Choose a tag to compare

For an overview of changes, see here:

https://portal-vue.linusb.org/guide/migration.html

TLDR; APi didn't change much except for targteEl functionality, which moved into its own component.