Skip to content

Commit 6409261

Browse files
committed
release: 2.0.0-rc.10
1 parent dd82d25 commit 6409261

File tree

8 files changed

+113
-27
lines changed

8 files changed

+113
-27
lines changed

CHANGELOG.md

Lines changed: 77 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,80 @@
1+
<a name="2.0.0-rc.10"></a>
2+
# [2.0.0-rc.10](https://github.com/akveo/nebular/compare/2.0.0-rc.9...2.0.0-rc.10) (2018-08-08)
3+
4+
### Highlights
5+
* Bunch of new components: Button, Input, Calendar, Chat UI, List, Infinite List, Spinner, Stepper
6+
* New Auth `NbAuthOAuth2JWTToken`
7+
* Icons in tabs, `subheader` header option, and other cool stuff!
8+
9+
### Bug Fixes
10+
11+
* **accordion:** fix accordion border-radius and shadow ([#584](https://github.com/akveo/nebular/issues/584)) ([22ba6ef](https://github.com/akveo/nebular/commit/22ba6ef))
12+
* **auth:** fix token parceler suppressing `getClassByName` errors ([#548](https://github.com/akveo/nebular/issues/548)) ([ac41765](https://github.com/akveo/nebular/commit/ac41765)), closes [#528](https://github.com/akveo/nebular/issues/528)
13+
* **checkbox:** fix disable state with reactive forms ([#599](https://github.com/akveo/nebular/issues/599)) ([7d8beea](https://github.com/akveo/nebular/commit/7d8beea)), closes [#296](https://github.com/akveo/nebular/issues/296)
14+
* **docs:** add a note about new theme ([#504](https://github.com/akveo/nebular/issues/504)) ([872645c](https://github.com/akveo/nebular/commit/872645c))
15+
* **docs:** delay first calculation of examples' height ([#586](https://github.com/akveo/nebular/issues/586)) ([9a74fc1](https://github.com/akveo/nebular/commit/9a74fc1))
16+
* **docs:** fix auth md article formatting ([ac0f668](https://github.com/akveo/nebular/commit/ac0f668))
17+
* **docs:** fix popover examples ([#503](https://github.com/akveo/nebular/issues/503)) ([83061ef](https://github.com/akveo/nebular/commit/83061ef))
18+
* fix peer dependency rxjs version ([#546](https://github.com/akveo/nebular/issues/546)) ([402bca2](https://github.com/akveo/nebular/commit/402bca2)), closes [#514](https://github.com/akveo/nebular/issues/514)
19+
* **docs:** fix widget margin ([ba5def0](https://github.com/akveo/nebular/commit/ba5def0))
20+
* **docs:** live example height on theme change ([57aae1a](https://github.com/akveo/nebular/commit/57aae1a))
21+
* **docs:** update analytics tracking to exclude duplicated events ([#502](https://github.com/akveo/nebular/issues/502)) ([36e2611](https://github.com/akveo/nebular/commit/36e2611))
22+
* **docs:** update articles copy ([f76ce1f](https://github.com/akveo/nebular/commit/f76ce1f))
23+
* **docs:** update concept-theme-system.md ([#602](https://github.com/akveo/nebular/issues/602)) ([95fbe74](https://github.com/akveo/nebular/commit/95fbe74))
24+
* **docs:** update copy ([#587](https://github.com/akveo/nebular/issues/587)) ([d8e8881](https://github.com/akveo/nebular/commit/d8e8881))
25+
* **flipcard:** fix flip card back view in Safari and IE ([0ccb4ab](https://github.com/akveo/nebular/commit/0ccb4ab))
26+
* **menu:** update url-matching helper to include `;` ([#475](https://github.com/akveo/nebular/issues/475)) ([c67ec11](https://github.com/akveo/nebular/commit/c67ec11))
27+
* **tabset:** fix exception, when renders conditionally with *ngIf directive ([#501](https://github.com/akveo/nebular/issues/501)) ([946e68c](https://github.com/akveo/nebular/commit/946e68c))
28+
29+
30+
### Code Refactoring
31+
32+
* **auth:** make components CD=OnPush, use `nbInput`, `nbButton` ([#595](https://github.com/akveo/nebular/issues/595)) ([e1863ec](https://github.com/akveo/nebular/commit/e1863ec))
33+
34+
35+
### Features
36+
37+
* **alert:** add outline alerts ([#590](https://github.com/akveo/nebular/issues/590)) ([a7b8ff4](https://github.com/akveo/nebular/commit/a7b8ff4))
38+
* **auth:** add a back link to the strategy name in the token ([#571](https://github.com/akveo/nebular/issues/571)) ([1c89636](https://github.com/akveo/nebular/commit/1c89636))
39+
* **auth:** add a new grant type `password` to OAuth2 Strategy ([d8a66a8](https://github.com/akveo/nebular/commit/d8a66a8))
40+
* **auth:** add back button ([#556](https://github.com/akveo/nebular/issues/556)) ([36fc953](https://github.com/akveo/nebular/commit/36fc953))
41+
* **auth:** add new NbAuthOAuth2JWTToken ([#583](https://github.com/akveo/nebular/issues/583)) ([aed2099](https://github.com/akveo/nebular/commit/aed2099))
42+
* **auth:** NbOAuth2AuthStrategy add basic authentication scheme against token endpoints ([#582](https://github.com/akveo/nebular/issues/582)) ([4360a18](https://github.com/akveo/nebular/commit/4360a18)), closes [/tools.ietf.org/html/rfc6749#section-2](https://github.com//tools.ietf.org/html/rfc6749/issues/section-2) [#581](https://github.com/akveo/nebular/issues/581)
43+
* **auth:** use existing refreshToken if it is not repeated by the backend refresh endpoint ([#593](https://github.com/akveo/nebular/issues/593)) ([dffbd59](https://github.com/akveo/nebular/commit/dffbd59))
44+
* **button:** add `fullWidth` mode ([#591](https://github.com/akveo/nebular/issues/591)) ([13014d4](https://github.com/akveo/nebular/commit/13014d4))
45+
* **docs:** add example change animation ([#531](https://github.com/akveo/nebular/issues/531)) ([e7bb266](https://github.com/akveo/nebular/commit/e7bb266))
46+
* **docs:** enable analytics for documentation ([37f2fe0](https://github.com/akveo/nebular/commit/37f2fe0))
47+
* **docs:** set title per tab ([09d71c9](https://github.com/akveo/nebular/commit/09d71c9))
48+
* **header:** add `subheader` mode when header is placed on a side of sidebar ([#555](https://github.com/akveo/nebular/issues/555)) ([4715b04](https://github.com/akveo/nebular/commit/4715b04)), closes [#554](https://github.com/akveo/nebular/issues/554)
49+
* **icons:** add e-commerce icon ([#609](https://github.com/akveo/nebular/issues/609)) ([2ca41cf](https://github.com/akveo/nebular/commit/2ca41cf))
50+
* **icons:** add expand, collapse icons, fix angle double right ([#542](https://github.com/akveo/nebular/issues/542)) ([82a5c93](https://github.com/akveo/nebular/commit/82a5c93))
51+
* **layout:** add scroll & ruler services ([043050a](https://github.com/akveo/nebular/commit/043050a))
52+
* **playground:** update examples to use the new `nbButton` ([#559](https://github.com/akveo/nebular/issues/559)) ([657147b](https://github.com/akveo/nebular/commit/657147b))
53+
* **security:** add ability to assign multiple roles to a user ([#549](https://github.com/akveo/nebular/issues/549)) ([c3402a6](https://github.com/akveo/nebular/commit/c3402a6)), closes [#222](https://github.com/akveo/nebular/issues/222)
54+
* **tabs:** ability to assign an icon ([#607](https://github.com/akveo/nebular/issues/607)) ([b78b8d3](https://github.com/akveo/nebular/commit/b78b8d3)), closes [#288](https://github.com/akveo/nebular/issues/288)
55+
* **theme:** add Accordion component ([3a94f9c](https://github.com/akveo/nebular/commit/3a94f9c))
56+
* **theme:** add new Button component ([#341](https://github.com/akveo/nebular/issues/341)) ([89d429d](https://github.com/akveo/nebular/commit/89d429d))
57+
* **theme:** add new Calendar component & Calendar Kit module ([#598](https://github.com/akveo/nebular/issues/598)) ([8547527](https://github.com/akveo/nebular/commit/8547527))
58+
* **theme:** add new Chat UI components set ([ebfcd0e](https://github.com/akveo/nebular/commit/ebfcd0e))
59+
* **theme:** add new Input directive ([#569](https://github.com/akveo/nebular/issues/569)) ([42c588e](https://github.com/akveo/nebular/commit/42c588e))
60+
* **theme:** add new List and Infinite List components ([#530](https://github.com/akveo/nebular/issues/530)) ([a07c78c](https://github.com/akveo/nebular/commit/a07c78c))
61+
* **theme:** add Spinner component ([8ef7412](https://github.com/akveo/nebular/commit/8ef7412))
62+
* **theme:** add Stepper component ([d474598](https://github.com/akveo/nebular/commit/d474598))
63+
* **theme:** override default bootstrap style for row css class for small screens ([#608](https://github.com/akveo/nebular/issues/608)) ([9be2fcb](https://github.com/akveo/nebular/commit/9be2fcb))
64+
* **theme:** update card border color for corporate theme ([#594](https://github.com/akveo/nebular/issues/594)) ([ff0985e](https://github.com/akveo/nebular/commit/ff0985e))
65+
66+
67+
### BREAKING CHANGES
68+
69+
* **auth:** possibly a breaking change since we don't use bootstrap inputs and buttons anymore
70+
and use Nebular components instead
71+
also OnPush added to the components
72+
* **auth:** `nbAuthCreateToken` (token.ts) function now takes a third parameter, which is the `ownerStrategyName`.
73+
Since `nbAuthCreateToken` is a part of public API this could *potentially* introduce a breaking change.
74+
* **theme:** bootstrap button class `.btn-tn` renamed to `btn-xs`
75+
76+
77+
178
<a name="2.0.0-rc.9"></a>
279
# [2.0.0-rc.9](https://github.com/akveo/nebular/compare/2.0.0-rc.8...2.0.0-rc.9) (2018-06-19) :rocket:
380

README.md

Lines changed: 29 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ It provides you with a list of native Angular components, unified approach for m
1010
At the same time, Nebular allows you to use it together with any other UI library you choose.
1111

1212
#### Getting started
13-
[Documentation](https://akveo.github.io/nebular/?utm_source=github&utm_medium=nebular_readme#/docs/getting-started/what-is-nebular) | [ngx-admin demo](http://github.com/akveo/ngx-admin)
13+
[Documentation](https://akveo.github.io/nebular/docs/getting-started/what-is-nebular?utm_source=github&utm_medium=nebular_readme) | [ngx-admin demo](http://github.com/akveo/ngx-admin)
1414

1515
### :art: Theme
1616
@nebular/theme
@@ -19,25 +19,34 @@ Main Nebular module which includes UI Kit and Theme System.
1919

2020
#### Native Angular Components
2121

22-
| Component | Description |
23-
|--------------|----------------------------------------------------------------------|
24-
| | |
25-
| Layout | Page layout component, with configurable columns, header and footer. |
26-
| Sidebar | Layout sidebar with multiple states. |
27-
| Menu | Multi-depth menu component. |
28-
| Card | Basic card with arbitrary header and footer. |
29-
| Alert | Alert component showing message and statuses with close button. |
30-
| Flip Card | A card with back and front sides and "flip" switching effect. |
31-
| Reveal Card | A card with back and front sides and "reveal" switching effect. |
32-
| Search | Global search with amazing showing animations. |
33-
| Tabs | Basic and route-based tab components. |
34-
| Actions | Horizontal actions bar. |
35-
| User | User avatar with a context menu. |
36-
| Progress Bar | Component for progress indication. |
37-
| Badge | Simple helper components for showing a badge. |
38-
| Popover | Pop-up box that appears when a user clicks on an element. |
39-
| Context Menu | A directive to attach a menu to any element. |
40-
| Checkbox | Simple checkbox with two-way data binding support. |
22+
| Component | Description |
23+
|--------------|---------------------------------------------------------------------- |
24+
| | |
25+
| Layout | <a href="https://akveo.github.io/nebular/docs/components/layout/overview?utm_source=github&utm_medium=nebular_readme&utm_content=list">akveo.github.io/nebular/docs/components/layout/overview</a> |
26+
| Sidebar | <a href="https://akveo.github.io/nebular/docs/components/sidebar/overview?utm_source=github&utm_medium=nebular_readme&utm_content=list">akveo.github.io/nebular/docs/components/sidebar/overview</a> |
27+
| Menu | <a href="https://akveo.github.io/nebular/docs/components/menu/overview?utm_source=github&utm_medium=nebular_readme&utm_content=list">akveo.github.io/nebular/docs/components/menu/overview</a> |
28+
| Card | <a href="https://akveo.github.io/nebular/docs/components/card/overview?utm_source=github&utm_medium=nebular_readme&utm_content=list">akveo.github.io/nebular/docs/components/card/overview</a> |
29+
| Alert | <a href="https://akveo.github.io/nebular/docs/components/alert/overview?utm_source=github&utm_medium=nebular_readme&utm_content=list">akveo.github.io/nebular/docs/components/alert/overview</a> |
30+
| Flip Card | <a href="https://akveo.github.io/nebular/docs/components/flip-card/overview?utm_source=github&utm_medium=nebular_readme&utm_content=list">akveo.github.io/nebular/docs/components/flip-card/overview</a> |
31+
| Reveal Card | <a href="https://akveo.github.io/nebular/docs/components/reveal-card/overview?utm_source=github&utm_medium=nebular_readme&utm_content=list">akveo.github.io/nebular/docs/components/reveal-card/overview</a> |
32+
| Search | <a href="https://akveo.github.io/nebular/docs/components/search/overview?utm_source=github&utm_medium=nebular_readme&utm_content=list">akveo.github.io/nebular/docs/components/search/overview</a> |
33+
| Tabs | <a href="https://akveo.github.io/nebular/docs/components/tabs/overview?utm_source=github&utm_medium=nebular_readme&utm_content=list">akveo.github.io/nebular/docs/components/tabs/overview</a> |
34+
| Actions | <a href="https://akveo.github.io/nebular/docs/components/actions/overview?utm_source=github&utm_medium=nebular_readme&utm_content=list">akveo.github.io/nebular/docs/components/actions/overview</a> |
35+
| User | <a href="https://akveo.github.io/nebular/docs/components/user-avatar/overview?utm_source=github&utm_medium=nebular_readme&utm_content=list">akveo.github.io/nebular/docs/components/user-avatar/overview</a> |
36+
| Progress Bar | <a href="https://akveo.github.io/nebular/docs/components/progress-bar/overview?utm_source=github&utm_medium=nebular_readme&utm_content=list">akveo.github.io/nebular/docs/components/progress-bar/overview</a> |
37+
| Badge | <a href="https://akveo.github.io/nebular/docs/components/badge/overview?utm_source=github&utm_medium=nebular_readme&utm_content=list">akveo.github.io/nebular/docs/components/badge/overview</a> |
38+
| Popover | <a href="https://akveo.github.io/nebular/docs/components/popover/overview?utm_source=github&utm_medium=nebular_readme&utm_content=list">akveo.github.io/nebular/docs/components/popover/overview</a> |
39+
| Context Menu | <a href="https://akveo.github.io/nebular/docs/components/context-menu/overview?utm_source=github&utm_medium=nebular_readme&utm_content=list">akveo.github.io/nebular/docs/components/context-menu/overview</a> |
40+
| Stepper | <a href="https://akveo.github.io/nebular/docs/components/stepper/overview?utm_source=github&utm_medium=nebular_readme&utm_content=list">akveo.github.io/nebular/docs/components/stepper/overview</a> |
41+
| Chat UI | <a href="https://akveo.github.io/nebular/docs/components/chat-ui/overview?utm_source=github&utm_medium=nebular_readme&utm_content=list">akveo.github.io/nebular/docs/components/chat-ui/overview</a> |
42+
| Checkbox | <a href="https://akveo.github.io/nebular/docs/components/checkbox/overview?utm_source=github&utm_medium=nebular_readme&utm_content=list">akveo.github.io/nebular/docs/components/checkbox/overview</a> |
43+
| Button | <a href="https://akveo.github.io/nebular/docs/components/button/overview?utm_source=github&utm_medium=nebular_readme&utm_content=list">akveo.github.io/nebular/docs/components/button/overview</a> |
44+
| Input | <a href="https://akveo.github.io/nebular/docs/components/input/overview?utm_source=github&utm_medium=nebular_readme&utm_content=list">akveo.github.io/nebular/docs/components/input/overview</a> |
45+
| List | <a href="https://akveo.github.io/nebular/docs/components/list/overview?utm_source=github&utm_medium=nebular_readme&utm_content=list">akveo.github.io/nebular/docs/components/list/overview</a> |
46+
| Infinite List| <a href="https://akveo.github.io/nebular/docs/components/infinite-list/overview?utm_source=github&utm_medium=nebular_readme&utm_content=list">akveo.github.io/nebular/docs/components/infinite-list/overview</a>|
47+
| Calendar | <a href="https://akveo.github.io/nebular/docs/components/calendar/overview?utm_source=github&utm_medium=nebular_readme&utm_content=list">akveo.github.io/nebular/docs/components/calendar/overview</a> |
48+
| Accordion | <a href="https://akveo.github.io/nebular/docs/components/accordion/overview?utm_source=github&utm_medium=nebular_readme&utm_content=list">akveo.github.io/nebular/docs/components/accordion/overview</a> |
49+
| Spinner | <a href="https://akveo.github.io/nebular/docs/components/spinner/overview?utm_source=github&utm_medium=nebular_readme&utm_content=list">akveo.github.io/nebular/docs/components/spinner/overview</a> |
4150

4251
#### Theme System
4352
A set of beautiful styles with handy mixins and guidelines to create and support multiple themes in one project. With themes **hot reload** without a page refresh.

docs/articles/auth-intro.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ You can use the built-in components or create your custom ones.
3131
- `NbAuthService` - facade service to communicate with a configured strategy;
3232
- `NbTokenService` - service that allows you to manage authentication token - get, set, clear and also listen to token changes over time;
3333
- `NbTokenLocalStorage` - storage service for storing tokens in a browser local storage;
34-
- `NbAuthJWTToken` and `NbAuthSimpleToken` - helper classes to work with your token;
34+
- `NbAuthJWTToken`, NbAuthSimpleToken`, `NbAuthOAuth2Token`, `NbAuthOAuth2JWTToken` - helper classes to work with your token;
3535
- `NbAuthJWTInterceptor` and `NbAuthSimpleInterceptor` - http interceptors to inject token value into http requests.
3636
<hr>
3737

package-lock.json

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "nebular",
3-
"version": "2.0.0-rc.9",
3+
"version": "2.0.0-rc.10",
44
"license": "MIT",
55
"author": "akveo <[email protected]>",
66
"browserslist": [

src/framework/auth/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@nebular/auth",
3-
"version": "2.0.0-rc.9",
3+
"version": "2.0.0-rc.10",
44
"description": "@nebular/auth",
55
"main": "./bundles/auth.umd.js",
66
"module": "./index.js",
@@ -32,7 +32,7 @@
3232
"@angular/router": "^6.0.0",
3333
"@angular/forms": "^6.0.0",
3434
"@angular/http": "^6.0.0",
35-
"@nebular/theme": "2.0.0-rc.9",
35+
"@nebular/theme": "2.0.0-rc.10",
3636
"rxjs": "^6.1.0"
3737
}
3838
}

src/framework/security/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@nebular/security",
3-
"version": "2.0.0-rc.9",
3+
"version": "2.0.0-rc.10",
44
"description": "@nebular/security",
55
"main": "./bundles/security.umd.js",
66
"module": "./index.js",

src/framework/theme/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@nebular/theme",
3-
"version": "2.0.0-rc.9",
3+
"version": "2.0.0-rc.10",
44
"description": "@nebular/theme",
55
"main": "./bundles/theme.umd.js",
66
"module": "./index.js",

0 commit comments

Comments
 (0)