Skip to content

Commit b8b8ab0

Browse files
authored
Merge branch 'master' into nalipiev/product-dep
2 parents 66cd1f2 + f0f72d8 commit b8b8ab0

File tree

54 files changed

+618
-1058
lines changed

Some content is hidden

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

54 files changed

+618
-1058
lines changed

.github/workflows/npm-publish.yml

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
name: Npm.js deploy
2+
3+
on:
4+
release:
5+
types: [created]
6+
7+
jobs:
8+
build:
9+
runs-on: ubuntu-latest
10+
steps:
11+
- uses: actions/checkout@v2
12+
- uses: actions/setup-node@v1
13+
with:
14+
node-version: 12
15+
registry-url: 'https://registry.npmjs.org'
16+
- run: echo "VERSION=${GITHUB_REF/refs\/tags\//}" >> $GITHUB_ENV
17+
- run: echo ${VERSION}
18+
19+
- run: echo "NG_CLI_ANALYTICS=false" >> $GITHUB_ENV
20+
- run: echo "NODE_OPTIONS='--max_old_space_size=4096'" >> $GITHUB_ENV
21+
- run: npm ci
22+
23+
- run: npm run build:lib
24+
- run: npm run build:schematics
25+
- run: npm run build:migration
26+
27+
# define npm tag
28+
- run: if [[ ${VERSION} == *"alpha"* || ${VERSION} == *"beta"* || ${VERSION} == *"rc"* ]]; then echo "NPM_TAG=next"; else echo "NPM_TAG=latest"; fi >> $GITHUB_ENV
29+
- run: echo ${NPM_TAG}
30+
31+
# copy readme
32+
- run: cp ../../README.md README.md
33+
working-directory: dist/igniteui-angular
34+
35+
# create version and publish it to npmjs
36+
- run: npm version ${VERSION} --no-git-tag-version --save --verbose
37+
working-directory: dist/igniteui-angular
38+
39+
- run: npm publish --tag ${NPM_TAG}
40+
working-directory: dist/igniteui-angular
41+
env:
42+
NODE_AUTH_TOKEN: ${{secrets.NPM_TOKEN}}

.travis.yml

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -28,25 +28,25 @@ script:
2828
- if [ -z "${TRAVIS_TAG}" ]; then npm run test:schematics; fi
2929
- if [ -z "${TRAVIS_TAG}" ] && [ "${TRAVIS_REPO_SLUG}" == "IgniteUI/igniteui-angular" ]; then cat ./coverage/lcov.info | coveralls; fi
3030

31-
before_deploy:
32-
- npm run build:schematics
33-
- npm run build:migration
34-
# move to dist
35-
- cd dist/igniteui-angular
36-
# update package versions
37-
- npm version "${TRAVIS_TAG}" --no-git-tag-version --save
38-
- if [[ "${TRAVIS_TAG}" == *"alpha"* || "${TRAVIS_TAG}" == *"beta"* || "${TRAVIS_TAG}" == *"rc"* ]]; then export NPM_TAG="next"; else export NPM_TAG="latest"; fi
31+
# before_deploy:
32+
# - npm run build:schematics
33+
# - npm run build:migration
34+
# # move to dist
35+
# - cd dist/igniteui-angular
36+
# # update package versions
37+
# - npm version "${TRAVIS_TAG}" --no-git-tag-version --save
38+
# - if [[ "${TRAVIS_TAG}" == *"alpha"* || "${TRAVIS_TAG}" == *"beta"* || "${TRAVIS_TAG}" == *"rc"* ]]; then export NPM_TAG="next"; else export NPM_TAG="latest"; fi
3939

40-
# copy readme
41-
- cp ../../README.md README.md
40+
# # copy readme
41+
# - cp ../../README.md README.md
4242

43-
deploy:
44-
provider: npm
45-
tag: "${NPM_TAG}"
46-
skip_cleanup: true
47-
48-
api_key:
49-
secure: DzxT8e3ryMBPMgx+6toU7+O+1nBLzjCAO4vyDQbze9Fi1jJ23PUUXuG9UmXqnzPUJ64uK4qzi40QiPdk4P0AsOiBr66fQtn02f/Yo1F42r13X9jKuqOdJlRl3dTWPGt5HOBO4YUq6BYA1HAh09/nsgLt670Wk2I8PMNpUiuTFI1F6vhGFsrjEaKbknrZhrQzfAxbTkbZe3RJmrEJQzU5CfFkZzoqsqpS20tFSSNiiPVy6G5OmAMW5f26klq5T0BZ0xBAf2AlXEmGo+LS+65Mbe+yQb1v/IUPk+YY4gwzQQEEh9d+MNU+tMOIVfkqyj5MIdILEIoLMlHKTtaqh8GsxOr2sFw6a4tTKpTqr4yBwuGspa/KjexC/41QVHQjaG0wAekuZluUOL+5I2jYzmVPAFSeiXhor4DFcp+Eh7uwEMaw1paX5DW8UiI8r2FU8RcHE75MN/EOSLE1+9He+RfxnHZW3MyOhOnvZt08+/WoFR6l1OpMM8mVVfHFFVvSk/QVbjFobbvzl5ecNMCS2H8EAJx8mYhwMgTxgf9Sw2AHKh0mgOlRBC9Ox17Hk2VKMcL7sgGY+7btP5mgqW1P/HHxXSAWaqS2e01L+GK5EG618R3Gz+Fphr6ZIyNqQ6BCc1UpJQZFJVVsPAJMMBg7Or5vcYJlxYPXOM5jLm8lzo9hSxA=
50-
on:
51-
tags: true
52-
repo: IgniteUI/igniteui-angular
43+
# deploy:
44+
# provider: npm
45+
# tag: "${NPM_TAG}"
46+
# skip_cleanup: true
47+
48+
# api_key:
49+
# secure: DzxT8e3ryMBPMgx+6toU7+O+1nBLzjCAO4vyDQbze9Fi1jJ23PUUXuG9UmXqnzPUJ64uK4qzi40QiPdk4P0AsOiBr66fQtn02f/Yo1F42r13X9jKuqOdJlRl3dTWPGt5HOBO4YUq6BYA1HAh09/nsgLt670Wk2I8PMNpUiuTFI1F6vhGFsrjEaKbknrZhrQzfAxbTkbZe3RJmrEJQzU5CfFkZzoqsqpS20tFSSNiiPVy6G5OmAMW5f26klq5T0BZ0xBAf2AlXEmGo+LS+65Mbe+yQb1v/IUPk+YY4gwzQQEEh9d+MNU+tMOIVfkqyj5MIdILEIoLMlHKTtaqh8GsxOr2sFw6a4tTKpTqr4yBwuGspa/KjexC/41QVHQjaG0wAekuZluUOL+5I2jYzmVPAFSeiXhor4DFcp+Eh7uwEMaw1paX5DW8UiI8r2FU8RcHE75MN/EOSLE1+9He+RfxnHZW3MyOhOnvZt08+/WoFR6l1OpMM8mVVfHFFVvSk/QVbjFobbvzl5ecNMCS2H8EAJx8mYhwMgTxgf9Sw2AHKh0mgOlRBC9Ox17Hk2VKMcL7sgGY+7btP5mgqW1P/HHxXSAWaqS2e01L+GK5EG618R3Gz+Fphr6ZIyNqQ6BCc1UpJQZFJVVsPAJMMBg7Or5vcYJlxYPXOM5jLm8lzo9hSxA=
50+
# on:
51+
# tags: true
52+
# repo: IgniteUI/igniteui-angular

CHANGELOG.md

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,25 @@
33
All notable changes for each version of this project will be documented in this file.
44
## 11.0.0
55

6+
67
### General
78
- `IgxGrid`, `IgxTreeGrid`, `IgxHierarchicalGrid`
89
- Added a new directive for re-templating the Excel style filtering header icon - `IgxExcelStyleHeaderIconDirective`.
10+
- **Breaking Change**
11+
12+
Changed the how the grid toolbar is instantiated in the grids. The
13+
toolbar is now templated rather than being activated through a property on the parent grid. The toolbar features are also exposed as templatable
14+
components and the old properties are deprecated.
15+
16+
Refer to the official documentation for more information.
17+
18+
### New Features
19+
- `IgxCalendar`
20+
- Is now fully accessible to screen readers.
21+
22+
### Improvements
23+
- `IgxOverlay`
24+
- New functionality to automatically determine the correct animation that is needed when showing an overlay content. This is used with Auto Position strateгy, where the `IgxOverlay` content is flipped, depending on the available space.
925

1026
## 10.2.0
1127

@@ -82,7 +98,7 @@ All notable changes for each version of this project will be documented in this
8298
return result;
8399
}
84100
}
85-
```
101+
```
86102
- A new `pipeArgs` input property is exposed by the `IgxColumnComponent`, which is used to pass arguments to the Angular `DatePipe` and `DecimalPipe`, to format the display for date and numeric columns.
87103
```typescript
88104
- ` IGX_INPUT_GROUP_TYPE` injection token

0 commit comments

Comments
 (0)