Releases: LinusBorg/portal-vue
Maintenance release: 1.1.1
This is a very small release that just fixes a few minor bugs. I will hopefully find time for a feature release soon, but time is a problem lately...
Things we fixed
1.1.0 - Programmatic API and overhauled internals
Release notes
This release had two goals:
- Rewrite the internal transport mechanism to send content from a
Portal
to aPortalTarget
- Open up the API for this mechanism to allow programmatic access to it.
This lays the foundation for introducing additional features in the next version.
Things we added
- (#42)
Wormhole
export of the package offers programmatic access to the transport mechanism. Its API is documented here. - (#40) The
PortalTarget
component emits an event whenever it receives new content (docs). - (#41) The
PortalTarget
now accepts slot content and renders it when there's no content so show from aPortal
. This allows displaying default content.
Things we fixed
No bugfixes in this release
Things we broke
No breaking changes.
1.0.1 released
We fixed one thing and pushed this change out as a patch release before some new functionality comes with v1.1
, because we think this should arrive for anyone, not just people upgrading all minor versions.
Things we fixed
- #23 refs were not available on $nextTick
To fix that, we had to make the update process of the wormhole
between Portal
and Portal-Target
sync instead of async (#39)
1.0.0 - first stable version
So here's the first stable release!
Nothing has really changed from 1.0.0-beta.5. I mainly improved the documentation - rewriting some paragraphs, removing a lot of typos, adding some codepen examples.
Fixes
- Now generates a valid string as a "to" name when none was provided (#45)
1.0.0-beta.5
1.0.0-beta.3
FIX: Don't throw error when <portal>
has no slot content.
1.0.0-beta.2
Fix
- broken main file path in package.json
Beta-Release: 1.0.0-beta-1
See http://linusborg.github.io/portal-vue for details