Skip to content

0.8.0-beta.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@renatodeleao renatodeleao released this 22 Jul 17:57
· 34 commits to master since this release

Warning

This version has one bug: it requires to have at least on focusRef binding. Because focus-trap version does not accept initialFocus config to be null and breaks instead of finding the first tabbable element. Fixed in the next version.

Breaking

  • Removes portal-vue as dependency: no longer ships any portal as a dependency, as this component should work with any user land one. closed #11 and #16
  • Renamed renderless export from A11yVueDialogRenderless to simply A11yDialog. We no longer provided any styled solution, so there's no need to make the name state that fact. We're assumedly headless/renderless now.
  • No longer ships a Vue plugin as default export: since we don't provided any styled solution, this package is no longer a plug-and-play solution and, as such, it doesn't make sense to keep it. Consumers can still provide this as a global component via Vue.component('name', A11yDialog') which was everything that our plugin was doing to be honest.

Maintenance

  • upgrades our only dependency focus-trap to the latest version
  • build(deps): bump y18n from 3.2.1 to 3.2.2 by @dependabot in #33
  • build(deps): bump ssri from 6.0.1 to 6.0.2 in /playground by @dependabot in #34
  • Update name reference by @KittyGiraudel in #44
  • build(deps): bump ws from 5.2.2 to 5.2.3 in /playground by @dependabot in #46
  • build(deps): bump prismjs from 1.23.0 to 1.24.0 by @dependabot in #43
  • build(deps): bump lodash from 4.17.19 to 4.17.21 by @dependabot in #35
  • build(deps): bump hosted-git-info from 2.8.5 to 2.8.9 by @dependabot in #36
  • build(deps): bump hosted-git-info from 2.8.8 to 2.8.9 in /playground by @dependabot in #37
  • build(deps): bump dns-packet from 1.3.1 to 1.3.4 in /playground by @dependabot in #40
  • build(deps-dev): bump postcss from 7.0.24 to 7.0.36 by @dependabot in #41
  • build(deps): bump postcss from 7.0.35 to 7.0.36 in /playground by @dependabot in #42
  • build(deps): bump browserslist from 4.16.3 to 4.16.6 in /playground by @dependabot in #39
  • [v0.8.0] - housekeeping by @renatodeleao in #67
  • refactor!: rename component and exports to simply a11y-dialog by @renatodeleao in #69
  • build(deps): bump ajv from 6.10.2 to 6.12.6 by @dependabot in #55
  • build(deps): bump async from 2.6.3 to 2.6.4 by @dependabot in #62
  • build(deps): bump minimist from 1.2.5 to 1.2.6 by @dependabot in #60
  • build(deps): bump prismjs from 1.24.0 to 1.27.0 by @dependabot in #58
  • build(deps): bump path-parse from 1.0.6 to 1.0.7 by @dependabot in #47
  • build(deps): bump nanoid from 3.1.21 to 3.3.4 in /playground by @dependabot in #68
  • build(deps): bump shell-quote from 1.7.2 to 1.7.3 in /playground by @dependabot in #65
  • build(deps): bump async from 2.6.3 to 2.6.4 in /playground by @dependabot in #63
  • build(deps): bump follow-redirects from 1.13.3 to 1.14.8 in /playground by @dependabot in #56
  • build(deps): bump tmpl from 1.0.4 to 1.0.5 in /playground by @dependabot in #50
  • build(deps): bump path-parse from 1.0.6 to 1.0.7 in /playground by @dependabot in #48
  • build(deps): bump minimist from 1.2.5 to 1.2.6 in /playground by @dependabot in #61

Full Changelog: v0.7.0...v0.8.0-beta.0