Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

semantic-ui-ember

Semantic-Org7.6kMIT3.0.5

The Official Semantic UI Addon for Ember applications

ember-addon

readme

Semantic

Semantic-UI-Ember

Build Status npm version Code Climate Codecov Dependency Status

This is the official Ember library for the Semantic-UI modules.

Support

The NodeJS and EmberJS versions respective tags are tested on. It might work with versions not listed as well

3.0

2.1

2.0

Installation

v3

Install this through Ember CLI. We support Ember 2.12 LTS through 3.x

ember install semantic-ui-ember

v2.1

Install this add-on through Ember CLI. We support Ember versions 2.x and above

NOTE: This is a bower-less install

ember install semantic-ui-ember@2.1

That's it.

v2.0 and below only

Install this add-on through Ember CLI. We support Ember versions 1.13 latest - 2.X.

NOTE: Ember 2.x only without fastboot is supported

ember install semantic-ui-ember@2.0

Run the library's blueprint to pull in its Bower dependencies. This only needs to be done once.

ember generate semantic-ui-ember

Documentation

Detailed documentation on using Semantic-UI-Ember.

Changelog

changelog

Change Log

All notable changes to this project will be documented in this file. The project adhere's to Semantic Versioning. See Versioning for more information.

[2.1.0]

  • Supports ember-fastboot for Ember 2.x
  • Bower not required (hence no blueprint)

[2.0.1]

Changed

  • Updated Ember to 2.10 and dependencies

Fixed

  • Mutable cell symbol change
  • Checkbox and Radio initial property initialization

Removed

  • Blanket dependency

[2.0.0] - 2016-10-18

[2.0.0-beta.3]

Fixed

  • hasOwnProperty now properly works for objects without prototype
  • Updating tests for Glimmer 2

[2.0.0-beta.2]

Changed

  • Required is html safe as dependency

[2.0.0-beta.1]

Added

Fixed

  • Popup: only update attributes passed in
  • Popup: unwrap html safe values
  • Popup: don't update position
  • Base Mixin: added attribute bindings for autofocus, tabindex, title
  • Base Mixin: upwrap html safe values
  • Base Mixin: fix contains deprecation https://github.com/Semantic-Org/Semantic-UI-Ember/pull/143

Internal Changed

[2.0.0-beta.0]

Changed

  • Base mixin has been updated with expendable methods to hook into
  • Base mixin now uses this.attrs to properly bind to passed in parameters
  • Base mixin directly interacts with the Semantic-UI modules to avoid re-rending
  • Base mixin now uses data down actions up principles instead of two way data binding
  • All components have now expose "execute" as a block parameter
  • ui-dropdown-array component has been removed
  • ui-dropdown has a new map-value helper for value data binding
  • Added and updated tests for changes

[1.0.0]

  • Change log not recorded for version 1.0.

Versioning

The versioning follows Semantic Versioning 2.0.0

{major}.{minor}.{increment}

MAJOR

The major version will increment when there are public api-level incompatibilities released.

MINOR

The minor version will increment when functionality is added in a backwards-compatible manner or when we rollover years.

INCREMENT

The last number is incremented each time we deploy another version. It should always start out as 1. These must be API-compatible changes. If they break any form of the public API then the MAJOR version needs to be updated.