Skip to content

Releases: euvl/vue-js-modal

2.0.1

02 Aug 16:25
Compare
Choose a tag to compare

Minor bugfixes

2.0.0-rc6

13 Jul 08:28
Compare
Choose a tag to compare
  • Minor improvements

2.0.0-rc4

11 May 09:35
8a35b22
Compare
Choose a tag to compare
  • Using ResizeObserver instead of MutationObserver
  • Using transition states to coordinate modal & overlay transitions (instead of delays)
  • Using prettier
  • Overlay is not a parent of the modal anymore (now has independent transition)
  • Renamed Event.stop => Event.cancel
  • Removed v--modal-background-click element
  • Removed v--modal default class
  • Removed "delay" property - component is relying on modal & overlay transition durations
  • Added naive implementation of focus trap
  • Added source-maps
  • Added hideAll for dynamic modals
  • Fix: dialogs not working when componentName is changed
  • Fix: ActiveElement is blurred after before-open event is fired (it is possible to cache document.activeElement now)
  • Handling orientationchange event
  • Some fixes for SSR
  • Renamed pivot-x, pivot-y to shift-x, shift-y
  • Removed component - now mounted automatically
  • Removed setting injectModalContainer due to complexity & unclear use-cases
  • Removed setting dynamic, now enabled by default
  • Other changes...

1.3.34

21 Apr 09:43
Compare
Choose a tag to compare
  • Bugfix/524 - Exclude click on SELECT elements from dragging @mvehar
  • Ensure that top position is not negative @viktorhunko

1.3.33

08 Feb 23:37
Compare
Choose a tag to compare
  • Not possible to select text in a text-area (#469, @piogaw)
  • Resizer respects max width/height (#452, @hybridwebdev)
  • Styles property to add styles to the modal directly (string type is not well supported yet)
  • Fixed position of the modal when scroll bar is visible

1.3.31

28 Apr 12:53
Compare
Choose a tag to compare
  • Refactoring.
  • Added default props for dynamic modals:
Vue.use(VueJsModal, {
  dynamic: true,
  dynamicDefaults: {
    foo: 'foo'
  }
})
    showDynamicRuntimeModal () {
      this.$modal.show({
        template: `
          <div class="example-modal-content">
            <p>{{ text }}</p>
            <p>Default Property: {{ foo }}</p>
          </div>
        `,
        props: ['text', 'foo']
      }, {
        text: 'This text is passed as a property'
      })
    },

1.3.28

18 Dec 08:04
Compare
Choose a tag to compare
  • Updated to latest babel & webpack 🎉
  • Killed not working & outdated scss demo
  • Refactored examples
  • Minor code cleanups

Release notes for v1.3.25

01 Sep 06:59
Compare
Choose a tag to compare

Release notes for v1.3.22

28 Aug 09:27
Compare
Choose a tag to compare
  • Fixed regression in event listening
  • Fixed regression in SSR utils

Release notes for v1.3.20

27 Aug 15:39
Compare
Choose a tag to compare
  • Avoid multiple event listeners and fix IE minimizing bug (#299)
  • Added property to set transition name on the overlay (#296)