Skip to content

Commit 99086c2

Browse files
authored
Merge pull request #118 from Semantic-Org/data-down-actions-up
Data down actions up
2 parents e1e621e + 81bd7a4 commit 99086c2

File tree

121 files changed

+7460
-1372
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

121 files changed

+7460
-1372
lines changed

.codeclimate.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
languages:
2+
JavaScript: true
3+
exclude_paths:
4+
- "tests/*"
5+
- "config/*"

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,3 +15,4 @@
1515
/libpeerconnection.log
1616
npm-debug.log
1717
testem.log
18+
lcov.dat

.travis.yml

Lines changed: 27 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,35 +1,44 @@
1-
---
21
language: node_js
32
node_js:
4-
- "0.12"
5-
6-
sudo: false
7-
3+
- "4"
4+
sudo: required
85
cache:
96
directories:
107
- node_modules
11-
128
env:
139
- EMBER_TRY_SCENARIO=default
14-
- EMBER_TRY_SCENARIO=ember-1-13
10+
- EMBER_TRY_SCENARIO=ember-1.13
11+
- EMBER_TRY_SCENARIO=ember-2.4
12+
- EMBER_TRY_SCENARIO=ember-2.5
13+
- EMBER_TRY_SCENARIO=ember-2.6
1514
- EMBER_TRY_SCENARIO=ember-release
16-
- EMBER_TRY_SCENARIO=ember-beta
17-
- EMBER_TRY_SCENARIO=ember-canary
18-
15+
- ALLOW_DEPRECATIONS=true EMBER_TRY_SCENARIO=ember-beta
16+
- ALLOW_DEPRECATIONS=true EMBER_TRY_SCENARIO=ember-canary
1917
matrix:
2018
fast_finish: true
2119
allow_failures:
22-
- env: EMBER_TRY_SCENARIO=ember-canary
23-
20+
- env: ALLOW_DEPRECATIONS=true EMBER_TRY_SCENARIO=ember-beta
21+
- env: ALLOW_DEPRECATIONS=true EMBER_TRY_SCENARIO=ember-canary
2422
before_install:
25-
- export PATH=/usr/local/phantomjs-2.0.0/bin:$PATH
26-
- "npm config set spin false"
27-
- "npm install -g npm@^2"
28-
23+
- 'export DISPLAY=:99.0'
24+
- sh -e /etc/init.d/xvfb start
25+
- npm config set spin false
26+
- npm install -g npm@^2
27+
- npm install -g codeclimate-test-reporter
2928
install:
3029
- npm install -g bower
3130
- npm install
3231
- bower install
33-
3432
script:
35-
- ember try $EMBER_TRY_SCENARIO test
33+
- 'ember try:one $EMBER_TRY_SCENARIO --- ember test'
34+
dist: trusty
35+
addons:
36+
apt:
37+
sources:
38+
- google-chrome
39+
packages:
40+
- google-chrome-stable
41+
code_climate:
42+
repo_token: 05fd1578b53db2450402144ecf20105dc5ca6a99f44b41ebd6810bfadb4116c0
43+
after_script:
44+
- codeclimate-test-reporter < lcov.dat

CHANGELOG.md

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
# Change Log
2+
All notable changes to this project will be documented in this file. The project adhere's to Semantic Versioning. See Versioning for more information.
3+
4+
## [2.0.0-beta.1]
5+
### Changed
6+
- Base mixin has been updated with expendable methods to hook into
7+
- Base mixin now uses this.attrs to properly bind to passed in parameters
8+
- Base mixin directly interacts with the Semantic-UI modules to avoid re-rending
9+
- Base mixin now uses data down actions up principles instead of two way data binding
10+
- All components have now expose "execute" as a block parameter
11+
- ui-dropdown-array component has been removed
12+
- ui-dropdown has a new map-value helper for value data binding
13+
- Added and updated tests for changes
14+
15+
## [1.0.0]
16+
- Change log not recorded for version 1.0.
17+
18+
# Versioning
19+
20+
The versioning follows [Semantic Versioning 2.0.0](http://semver.org/.)
21+
22+
{major}.{minor}.{increment}
23+
24+
## MAJOR
25+
The major version will increment when there are public api-level incompatibilities released.
26+
27+
## MINOR
28+
The minor version will increment when functionality is added in a backwards-compatible manner or when we rollover years.
29+
30+
## INCREMENT
31+
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.

0 commit comments

Comments
 (0)