Skip to content

Commit 6e59b84

Browse files
authored
release: 2.0.0-rc.6 (#264)
1 parent 4cbb8e3 commit 6e59b84

File tree

7 files changed

+455
-11
lines changed

7 files changed

+455
-11
lines changed

CHANGELOG.md

Lines changed: 68 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,71 @@
1+
<a name="2.0.0-rc.6"></a>
2+
# [2.0.0-rc.6](https://github.com/akveo/nebular/compare/2.0.0-rc.5...2.0.0-rc.6) (2018-02-22)
3+
4+
5+
### Bug Fixes
6+
7+
* **DEV_DOCS:** add missed line in development on the latest Nebular sources ([#182](https://github.com/akveo/nebular/issues/182)) ([3b84981](https://github.com/akveo/nebular/commit/3b84981))
8+
* **docs:** update font spacing ([#193](https://github.com/akveo/nebular/issues/193)) ([7e2a41a](https://github.com/akveo/nebular/commit/7e2a41a))
9+
* **docs:** update menu component to react to expand (add a relevant class) ([#206](https://github.com/akveo/nebular/issues/206)) ([18ccdf6](https://github.com/akveo/nebular/commit/18ccdf6)), closes [#180](https://github.com/akveo/nebular/issues/180)
10+
* **docs:** use correct tag in usage example ([#186](https://github.com/akveo/nebular/issues/186)) ([b2333a9](https://github.com/akveo/nebular/commit/b2333a9))
11+
* **menu:** don't collapse menu which has a selected item ([#225](https://github.com/akveo/nebular/issues/225)) ([5c489f3](https://github.com/akveo/nebular/commit/5c489f3))
12+
* **menu:** fix items not being prepared when passed through input ([#181](https://github.com/akveo/nebular/issues/181)) ([2e9d14a](https://github.com/akveo/nebular/commit/2e9d14a))
13+
* **search:** fix search not un-subscribing from events ([#185](https://github.com/akveo/nebular/issues/185)) ([691e100](https://github.com/akveo/nebular/commit/691e100))
14+
15+
16+
### Code Refactoring
17+
18+
* **auth:** move token storage out of token service ([c8273da](https://github.com/akveo/nebular/commit/c8273da))
19+
* **theme:** remove user context menu ([#231](https://github.com/akveo/nebular/issues/231)) ([959bd4a](https://github.com/akveo/nebular/commit/959bd4a))
20+
21+
22+
### Features
23+
24+
* **security:** add new security module with acl implementation ([#187](https://github.com/akveo/nebular/issues/187)) ([86b2784](https://github.com/akveo/nebular/commit/a4da28938)), closes [#164](https://github.com/akveo/nebular/issues/164)
25+
* **auth:** ability to configure social link ([#205](https://github.com/akveo/nebular/issues/205)) ([86b2784](https://github.com/akveo/nebular/commit/86b2784)), closes [#171](https://github.com/akveo/nebular/issues/171)
26+
* **bootstrap:** update bootstrap to 4.0.0 release (including ng-bootstrap, angular) ([#226](https://github.com/akveo/nebular/issues/226)) ([f047f14](https://github.com/akveo/nebular/commit/f047f14)), closes [#160](https://github.com/akveo/nebular/issues/160) [#223](https://github.com/akveo/nebular/issues/223) [#224](https://github.com/akveo/nebular/issues/224)
27+
* **checkbox:** expand checkbox variables for easier customization ([6b93924](https://github.com/akveo/nebular/commit/6b93924)), closes [#143](https://github.com/akveo/nebular/issues/143)
28+
* **context-menu:** add context menu component ([13799a5](https://github.com/akveo/nebular/commit/13799a5))
29+
* **popover:** add new awesome `popover` component ([7dbefd6](https://github.com/akveo/nebular/commit/7dbefd6))
30+
* **popover:** add popover-border-radius theme var ([#254](https://github.com/akveo/nebular/issues/254)) ([baf1a61](https://github.com/akveo/nebular/commit/baf1a61))
31+
* **ssr:** add server-side rendering support ([c826187](https://github.com/akveo/nebular/commit/c826187))
32+
* **tabset:** add `lazyLoad` property to `nb-tab` so that it loads content before it is actually shown ([#227](https://github.com/akveo/nebular/issues/227)) ([270995d](https://github.com/akveo/nebular/commit/270995d)), closes [#144](https://github.com/akveo/nebular/issues/144)
33+
* **theme:** add capability append component to the layout top by its factory ([#253](https://github.com/akveo/nebular/issues/253)) ([515636c](https://github.com/akveo/nebular/commit/515636c))
34+
* **user:** allow use base64 images for user picture ([#238](https://github.com/akveo/nebular/issues/238)) ([28338a7](https://github.com/akveo/nebular/commit/28338a7))
35+
36+
37+
### BREAKING CHANGES
38+
39+
* **theme:** NbUserComponent no longer has context menu. We've
40+
completely moved context menu in the separate component. So, to
41+
migrate from the previous version you have to remove user menu items
42+
```
43+
<nb-user [menu]="items"></nb-user>
44+
```
45+
and use NbContextMenuDirective:
46+
```
47+
<nb-user [nbContextMenu]="items"></nb-user>
48+
```
49+
* **auth:**
50+
1) `NB_AUTH_TOKEN_WRAPPER_CLASS` renamed to `NB_AUTH_TOKEN_CLASS` and you should use `useValue` instead of `useClass` when providing a token:
51+
`{ provide: NB_AUTH_TOKEN_WRAPPER_TOKEN, useClass: NbAuthJWTToken },` to `{ provide: NB_AUTH_TOKEN_CLASS, useValue: NbAuthJWTToken },`
52+
53+
2) `setValue` method removed from `NbAuthSimpleToken`, `NbAuthJWTToken`, tokens only accept read-only value when created through constructor now.
54+
55+
3) Token Storage moved out from `NbTokenService` into a separate `NbTokenStorage`.
56+
If you need to change the storage behavior or provide your own - just extend your class from basic `NbTokenStorage`
57+
or `NbTokenLocalStorage` and provide in your `app.module`:
58+
```
59+
{ provide: NbTokenStorage, useClass: NbTokenCustomStorage },
60+
```
61+
* **checkbox:** Checkbox check mark color variable (radio-fg) is expanded.
62+
There are three variables instead to set a color depending a the checkbox state:
63+
- checkbox-checkmark - base color
64+
- checkbox-checked-checkmark - color when checkbox checked
65+
- checkbox-disabled-checkmark - color when checkbox is disabled
66+
67+
68+
169
<a name="2.0.0-rc.5"></a>
270
# [2.0.0-rc.5](https://github.com/akveo/nebular/compare/v2.0.0-rc.4...v2.0.0-rc.5) (2018-01-31)
371

0 commit comments

Comments
 (0)