Skip to content

Releases: vaadin/vaadin-notification

v1.3.0

09 Apr 11:33
Compare
Choose a tag to compare

Live Demo →
API Documentation →

New Features Since v1.2.x:

Added five theme variants:

  • Default
  • Primary
  • Contrast
  • Success
  • Error

Changes Since v1.2.1:

  • 7518ecb feat(theme): add Lumo theme variants (#100)

    Fixes #38

  • 8eefd35 fix(tests): IE 11 animation cleanup test timing (#101)

  • c318d35 chore: align with skeleton, replace gulp with npm scripts

  • 5606b67 Explicitly specify port in 'npm start' script

  • 4774c51 Add 'npm start' script

v1.2.1

08 Nov 12:27
Compare
Choose a tag to compare

Live Demo →
API Documentation →

Bug Fixes

  • Fixed the pre-opened notification throwing an error (#91)

  • Fixed the renderer issue which was affecting closing animation (#95)

Changes Since v1.2.0:

  • 9043468 Wrap the while with if rendererChanged

  • 31b4e5a Update demos and root clearing logic

  • 639770b Add tests for proper clearing of the root

  • 3fa798c Open notification when renderer is defined after notification opened (#92)

v1.2.0

23 Oct 08:27
Compare
Choose a tag to compare

Live Demo →
API Documentation →

New Features

Rendering

  • By default, the notification uses the content provided by using the renderer callback function.
  • The renderer function provides root, notification arguments.
    Generate DOM content, append it to the root element and control the state
    of the host element by accessing notification. Before generating new content,
    users are able to check if there is already content in root for reusing it.

Theme propagation

  • the theme attribute value set on <vaadin-notification> will be propagated to the internal <vaadin-notification-card>.

Changes Since v1.1.0:

  • 0078583 Rewrite notification sampler demo to not use Polymer [skip ci]

  • c41a146 Improve renderers docs [skip ci]

  • 3404dcb Propagate theme attribute to internal card

  • 6b95c68 Update manual rendering test, do not render if not opened

  • ad3b0e4 Add render method

  • 2965e75 Add test for render method

  • 3bf1df1 Align renderer API docs with context-menu [skip ci]

  • f6dfc08 Move the renderer docs section upper [skip ci]

  • 159a967 Capitalize Polymer, change to textContent, add br

  • b55a00f Add demo with polymer template

  • 977260a Update demos to prefer renderers

  • 8c5140f Throw error and clean template or renderer when are assigned together

  • d7f74cd Update tests for cases when renderer and template are assigned together

  • 8de36e3 Add renderer (#77)

    • Add renderer tests

    • Add renderer implementation

    • Add renderer demo

    • Update docs and owner arg of renderer function

    • Update the renderer args order and test for it

    • Update demo wording

    • Update docs and demo

    • Bump analysis.json

    • Fix coveralls for PRs

    • Update renderer args and bump analysis.json

    • Remove public template, clean up model, bump analysis.json

  • a638975 Added visual tests for Material theme. (#86)

v1.2.0-beta1

04 Oct 07:48
Compare
Choose a tag to compare

Live Demo →
API Documentation →

New Features

Rendering

  • By default, the notification uses the content provided by using the renderer callback function.
  • The renderer function provides root, notification arguments.
    Generate DOM content, append it to the root element and control the state
    of the host element by accessing notification. Before generating new content,
    users are able to check if there is already content in root for reusing it.

Theme propagation

  • the theme attribute value set on <vaadin-notification> will be propagated to the internal <vaadin-notification-card>.

Changes Since v1.1.0:

  • 0078583 Rewrite notification sampler demo to not use Polymer [skip ci]

  • c41a146 Improve renderers docs [skip ci]

  • 3404dcb Propagate theme attribute to internal card

  • 6b95c68 Update manual rendering test, do not render if not opened

  • ad3b0e4 Add render method

  • 2965e75 Add test for render method

  • 3bf1df1 Align renderer API docs with context-menu [skip ci]

  • f6dfc08 Move the renderer docs section upper [skip ci]

  • 159a967 Capitalize Polymer, change to textContent, add br

  • b55a00f Add demo with polymer template

  • 977260a Update demos to prefer renderers

  • 8c5140f Throw error and clean template or renderer when are assigned together

  • d7f74cd Update tests for cases when renderer and template are assigned together

  • 8de36e3 Add renderer (#77)

    • Add renderer tests

    • Add renderer implementation

    • Add renderer demo

    • Update docs and owner arg of renderer function

    • Update the renderer args order and test for it

    • Update demo wording

    • Update docs and demo

    • Bump analysis.json

    • Fix coveralls for PRs

    • Update renderer args and bump analysis.json

    • Remove public template, clean up model, bump analysis.json

  • a638975 Added visual tests for Material theme. (#86)

v1.2.0-alpha2

06 Sep 11:47
Compare
Choose a tag to compare

Live Demo →
API Documentation →

Changes Since v1.2.0-alpha1:

  • 3404dcb Propagate theme attribute to internal card

  • 6b95c68 Update manual rendering test, do not render if not opened

  • ad3b0e4 Add render method

  • 2965e75 Add test for render method

v1.2.0-alpha1 - Renderer

23 Aug 13:07
Compare
Choose a tag to compare

Live Demo →
API Documentation →

New Features

Rendering

  • By default, the notification uses the content provided by using the renderer callback function.
  • The renderer function provides root, notification arguments.
    Generate DOM content, append it to the root element and control the state
    of the host element by accessing notification. Before generating new content,
    users are able to check if there is already content in root for reusing it.

Changes Since v1.1.0:

  • 3bf1df1 Align renderer API docs with context-menu [skip ci]

  • f6dfc08 Move the renderer docs section upper [skip ci]

  • 159a967 Capitalize Polymer, change to textContent, add br

  • b55a00f Add demo with polymer template

  • 977260a Update demos to prefer renderers

  • 8c5140f Throw error and clean template or renderer when are assigned together

  • d7f74cd Update tests for cases when renderer and template are assigned together

  • 8de36e3 Add renderer (#77)

    • Add renderer tests

    • Add renderer implementation

    • Add renderer demo

    • Update docs and owner arg of renderer function

    • Update the renderer args order and test for it

    • Update demo wording

    • Update docs and demo

    • Bump analysis.json

    • Fix coveralls for PRs

    • Update renderer args and bump analysis.json

    • Remove public template, clean up model, bump analysis.json

  • a638975 Added visual tests for Material theme. (#86)

v1.1.0

20 Aug 11:11
Compare
Choose a tag to compare

Live Demo →
API Documentation →

New Features

  • Material theme for <vaadin-notification>, see demo.

Polymer 3

  • First stable version available also in npm, as Polymer 3 based component. Please upgrade to this version if you are using npm, and remember to update any other Vaadin components you use.

Changes Since v1.1.0-beta2:

  • af377c5 Update dependencies to stable versions
  • 54416f9 Update vaadin-element-mixin to 2.0.0

v1.1.0-beta2

27 Jul 15:48
Compare
Choose a tag to compare

Live Demo →
API Documentation →

Changes Since 1.1.0-alpha2:

  • 2e22c9e Update bower main to inclue MD for modulizer conversion
  • cfe1d87 Update vaadin dependencies
  • 3a76922 Use stable polymer-modulizer (#78)
  • 596f8d8 Fix Bower semver ranges (#74)
  • 48eb2aa Reorganize demos (#75)
  • 960ff76 Fixed end of line problem with gulp-html-extract plugin on Windows.

v1.1.0-alpha2

25 Jun 13:06
Compare
Choose a tag to compare

Live Demo →
API Documentation →

Changes Since 1.1.0-alpha1:

  • 2e8f134 Do not depend on p3-preview
  • 8c173b9 Merge branch 'master' into p3-preview

v1.1.0-alpha1

07 Jun 18:07
Compare
Choose a tag to compare

Live Demo →
API Documentation →

Changes Since 1.0.0:

  • f9c468b fix format
  • c26a4a3 Add test coverage threshold
  • e96ed5d Remove unneded hash in version
  • 1690426 Move src import from styled file to element one
  • f6c07a5 Depend on stable version of material styles
  • 553a0c2 Adding theme/material
  • dba9684 Enable visual tests
  • c959671 Remove Bower badge [skip ci]
  • 482eee5 Add Directory badges [skip ci]
  • da073d3 Refactor animation code and fix flaky tests