Skip to content

Commit

Permalink
Merge pull request #582 from etn-ccis/dev
Browse files Browse the repository at this point in the history
Publishes v8.0.1
  • Loading branch information
surajeaton authored Jan 24, 2023
2 parents 79f531f + 4e772bf commit a2f3123
Show file tree
Hide file tree
Showing 21 changed files with 438 additions and 1,435 deletions.
18 changes: 0 additions & 18 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -186,17 +186,6 @@ jobs:
command: |
yarn publish:package -b $CIRCLE_BRANCH
tag:
docker:
- image: cimg/node:14.19.0-browsers
steps:
- checkout
- gh/setup
- run:
name: Tag @brightlayer-ui/angular-components
command: |
yarn tag:package -b $CIRCLE_BRANCH
workflows:
version: 2
angular_library:
Expand Down Expand Up @@ -225,13 +214,6 @@ workflows:
only:
- master
- dev
- tag:
requires:
- publish
filters:
branches:
only:
- master
- coverage_report:
requires:
- build_library
Expand Down
30 changes: 30 additions & 0 deletions .github/ISSUE_TEMPLATE/bug-report.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
---
name: Bug Report
about: Report a bug with a Brightlayer UI resource
title: ''
labels: 'bug, needs-review, brightlayer-ui'
assignees: ''

---

#### Describe the bug / expected behavior

#### What are the steps to reproduce?
1. Go to...
2. Click on...

#### Screenshots / Screen recording

#### Code snippet / Link to minimum reproduction example
<!-- Please include a minimum code snippet (if relevant) that shows the bug, or link to a codesandbox or other running example where it can be observed -->
```
CODE HERE
```

#### Your environment information
<!-- Describe any relevant environment information (e.g., Operating System, Library version number, browser used, etc.) where the issue was discovered -->

#### Suggested fix
<!-- If you have a suggestion for what might be causing the issue or where to look as a starting point, please mention it here -->

#### Anything else to add?
16 changes: 16 additions & 0 deletions .github/ISSUE_TEMPLATE/feature-request.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
---
name: Feature Request
about: Suggest an idea for this resource
title: ''
labels: 'enhancement, needs-review, brightlayer-ui'
assignees: ''

---

#### Describe the desired feature/functionality

#### Additional Context (where / how would this be used)

#### Is this request related to a current issue?

#### Suggested implementation details
23 changes: 23 additions & 0 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
<!-- If this pull request fixes an Issue, link it below. If not, you can remove the line below -->
Fixes # .

<!-- Include a bulleted list summarizing the main changes you have made in this PR -->
#### Changes proposed in this Pull Request:
-
-
-

<!-- Include screenshots if they will help illustrate the changes in this PR -->
#### Screenshots / Screen Recording (if applicable)
-


<!-- Instruction for PR reviewers, if more complicated than a simple yarn start -->
#### To Test:
-

<!-- Useful for draft pull requests -->
#### Any specific feedback you are looking for?
-


3 changes: 2 additions & 1 deletion .github/pr-labeler.yml
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
master: ['hotfix/*', 'release/*', 'dev/*', 'dev*']
external-dependency: ['combined/*', 'combined-dependabots/*']
external-dependency: ['combined/*', 'combined-dependabots/*']
brightlayer-ui: ['*', '*/*']
2 changes: 1 addition & 1 deletion .github/workflows/pr-comment.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,5 +15,5 @@ jobs:
uses: thollander/actions-comment-pull-request@v1
with:
message: 'Thank you for the master pull request. 👍 Please be sure this pull request is for the master branch. The master branch is used for items that are ready for publishing.
The dev branch is our working branch for all issues and enhancements. Please read our [Contributing Guidelines](https://github.com/brightlayer-ui/.github/blob/dev/CONTRIBUTING.md) for more information.'
The dev branch is our working branch for all issues and enhancements. Please read our [Contributing Guidelines](https://github.com/etn-ccis/blui-doc-it/blob/master/src/docs/community/contributing-guideline.md) for more information.'
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
14 changes: 14 additions & 0 deletions .github/workflows/pr-labeler.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
name: PR Labeler
on:
pull_request:
types: [opened]

jobs:
pr-labeler:
runs-on: ubuntu-latest
steps:
- uses: TimonVS/pr-labeler-action@v3
with:
configuration-path: .github/pr-labeler.yml
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
17 changes: 17 additions & 0 deletions .github/workflows/tagging.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
name: Tagging

env:
GH_TOKEN: ${{ github.token }}
CURRENT_BRANCH: ${{ github.ref_name }}

on:
push:
branches:
- master

jobs:
tag-package:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- run: yarn tag:package -b ${CURRENT_BRANCH}
2 changes: 1 addition & 1 deletion .gitmodules
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[submodule "showcase"]
path = showcase
url = https://github.com/brightlayer-ui/angular-showcase-demo.git
url = https://github.com/etn-ccis/blui-angular-showcase-demo.git
branch = dev
64 changes: 37 additions & 27 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,15 @@
# Change Log

## v8.0.1 (January 25, 2023)

### Added

- `prefix` input to `<blui-hero>` component ([#501](https://github.com/etn-ccis/blui-angular-component-library/issues/501)).

### Changed

- Updated `blui-primary` selector in `<blui-hero>` component to be required ([#507](https://github.com/etn-ccis/blui-angular-component-library/issues/507)).

## v8.0.0 (November 21, 2022)

### Changed
Expand All @@ -12,75 +22,75 @@

### Fixed

- Fixed `<blui-empty-state>` not sizing non-material icons correctly. ([#530](https://github.com/brightlayer-ui/angular-component-library/issues/530)).
- Fixed `<blui-empty-state>` not sizing non-material icons correctly ([#530](https://github.com/etn-ccis/blui-angular-component-library/issues/530)).

## v7.0.3 (October 31, 2022)

### Fixed

- Fixed incorrect styling of nested `<mat-drawer-content>` ([#463](https://github.com/brightlayer-ui/angular-component-library/issues/463)).
- Fixed `<blui-drawer>` sharing a single instance of drawer state ([#453](https://github.com/brightlayer-ui/angular-component-library/issues/453)).
- Fixed `<blui-drawer-header>` not responding to dynamic icon content. ([#473](https://github.com/brightlayer-ui/angular-component-library/issues/473)).
- Fixed `<blui-drawer-layout>` styles affecting deep nested`<blui-drawer>` children ([#472](https://github.com/brightlayer-ui/angular-component-library/issues/472)).
- Fixed `blui-title-content` not showing in `<blui-nav-group>` ([#475](https://github.com/brightlayer-ui/angular-component-library/issues/475)).
- Fixed `blui-app-bar` not listening to scroll containers when rendered in a `<ng-template>` ([#508](https://github.com/brightlayer-ui/angular-component-library/issues/508)).
- Fixed `blui-score-card` `badgeOffset` not being updated correctly when set to 0 after initialization ([#534](https://github.com/brightlayer-ui/angular-component-library/issues/534)).
- Fixed incorrect styling of nested `<mat-drawer-content>` ([#463](https://github.com/etn-ccis/blui-angular-component-library/issues/463)).
- Fixed `<blui-drawer>` sharing a single instance of drawer state ([#453](https://github.com/etn-ccis/blui-angular-component-library/issues/453)).
- Fixed `<blui-drawer-header>` not responding to dynamic icon content. ([#473](https://github.com/etn-ccis/blui-angular-component-library/issues/473)).
- Fixed `<blui-drawer-layout>` styles affecting deep nested`<blui-drawer>` children ([#472](https://github.com/etn-ccis/blui-angular-component-library/issues/472)).
- Fixed `blui-title-content` not showing in `<blui-nav-group>` ([#475](https://github.com/etn-ccis/blui-angular-component-library/issues/475)).
- Fixed `blui-app-bar` not listening to scroll containers when rendered in a `<ng-template>` ([#508](https://github.com/etn-ccis/blui-angular-component-library/issues/508)).
- Fixed `blui-score-card` `badgeOffset` not being updated correctly when set to 0 after initialization ([#534](https://github.com/etn-ccis/blui-angular-component-library/issues/534)).

## v7.0.2 (June 8, 2022)

### Fixed

- Fixed escape key permanently dismissing `<blui-drawer>` ([#426](https://github.com/brightlayer-ui/angular-component-library/issues/426)).
- Fixed `<blui-drawer-layout>` opening side nav when transitioning to a `temporary` state ([#82](https://github.com/brightlayer-ui/angular-component-library/issues/82)).
- Fixed escape key permanently dismissing `<blui-user-menu>` ([#434](https://github.com/brightlayer-ui/angular-component-library/issues/434)).
- Fixed `<blui-empty-state>` not being centered when a description is not provided ([#378](https://github.com/brightlayer-ui/angular-component-library/issues/378)).
- Fixed escape key permanently dismissing `<blui-drawer>` ([#426](https://github.com/etn-ccis/blui-angular-component-library/issues/426)).
- Fixed `<blui-drawer-layout>` opening side nav when transitioning to a `temporary` state ([#82](https://github.com/etn-ccis/blui-angular-component-library/issues/82)).
- Fixed escape key permanently dismissing `<blui-user-menu>` ([#434](https://github.com/etn-ccis/blui-angular-component-library/issues/434)).
- Fixed `<blui-empty-state>` not being centered when a description is not provided ([#378](https://github.com/etn-ccis/blui-angular-component-library/issues/378)).

## v7.0.1 (April 15, 2022)

### Fixed

- Fixed avatar line-height in `<blui-user-menu>` component ([#419](https://github.com/brightlayer-ui/angular-component-library/issues/419)).
- Fixed avatar line-height in `<blui-user-menu>` component ([#419](https://github.com/etn-ccis/blui-angular-component-library/issues/419)).

## v7.0.0 (March 14, 2022)

### Added

- Added `<blui-toolbar-menu>` component ([#374](https://github.com/brightlayer-ui/angular-component-library/issues/374)).
- Added `<blui-toolbar-menu>` component ([#374](https://github.com/etn-ccis/blui-angular-component-library/issues/374)).

### Changed

- Updated to Angular 13 for building the library.

### Fixed

- Fixed container overflow in `<blui-empty-state>` ([#400](https://github.com/brightlayer-ui/angular-component-library/issues/400)).
- Fixed `<blui-app-bar>` and `<blui-three-liner>` applying transition to `color` and `background-color` style properties ([#395](https://github.com/brightlayer-ui/angular-component-library/issues/395)).
- Fixed `<blui-mobile-stepper>` not spanning full container width on Safari ([#404](https://github.com/brightlayer-ui/angular-component-library/issues/404)).
- Fixed `<blui-empty-state>` description not applying correct typography. ([#414](https://github.com/brightlayer-ui/angular-component-library/issues/414)).
- Fixed container overflow in `<blui-empty-state>` ([#400](https://github.com/etn-ccis/blui-angular-component-library/issues/400)).
- Fixed `<blui-app-bar>` and `<blui-three-liner>` applying transition to `color` and `background-color` style properties ([#395](https://github.com/etn-ccis/blui-angular-component-library/issues/395)).
- Fixed `<blui-mobile-stepper>` not spanning full container width on Safari ([#404](https://github.com/etn-ccis/blui-angular-component-library/issues/404)).
- Fixed `<blui-empty-state>` description not applying correct typography. ([#414](https://github.com/etn-ccis/blui-angular-component-library/issues/414)).

## v6.0.4 (February 14, 2022)

- Fixed change detection error in `<blui-drawer-nav-item>`([#397](https://github.com/brightlayer-ui/angular-component-library/issues/397)).
- Fixed change detection error in `<blui-drawer-nav-item>`([#397](https://github.com/etn-ccis/blui-angular-component-library/issues/397)).

## v6.0.3 (January 27, 2022)

### Fixed

- Fixed `<blui-drawer-nav-item>` not responding to `expanded` input on initialization. ([#391](https://github.com/brightlayer-ui/angular-component-library/issues/391))
- Fixed `<blui-drawer-nav-item>` not responding to `expanded` input on initialization. ([#391](https://github.com/etn-ccis/blui-angular-component-library/issues/391))

## v6.0.2 (January 20, 2022)

### Changed

- Added 1rem default padding to `<blui-empty-state>` ([#336](https://github.com/brightlayer-ui/angular-component-library/issues/336)).
- Added a list `peerDependencies` to component's `package.json` ([#351](https://github.com/brightlayer-ui/angular-component-library/issues/351)).
- Added 1rem default padding to `<blui-empty-state>` ([#336](https://github.com/etn-ccis/blui-angular-component-library/issues/336)).
- Added a list `peerDependencies` to component's `package.json` ([#351](https://github.com/etn-ccis/blui-angular-component-library/issues/351)).

### Fixed

- Fixed `<blui-app-bar>` not listening for new scroll elements `onChanges` ([#362](https://github.com/brightlayer-ui/angular-component-library/issues/362)).
- Fixed `<blui-user-menu>` not rendering bottomsheet content when quickly dismissing and then reopening. ([#345](https://github.com/brightlayer-ui/angular-component-library/issues/345))
- Fixed `<blui-drawer-nav-item>` not responding to `expanded` input updates. ([#326](https://github.com/brightlayer-ui/angular-component-library/issues/326))
- Fixed `<blui-drawer-nav-item>` not applying correct `depth` class for asynchronously loaded items. ([#356](https://github.com/brightlayer-ui/angular-component-library/issues/356))
- Fixed `<blui-app-bar>` not listening for new scroll elements `onChanges` ([#362](https://github.com/etn-ccis/blui-angular-component-library/issues/362)).
- Fixed `<blui-user-menu>` not rendering bottomsheet content when quickly dismissing and then reopening. ([#345](https://github.com/etn-ccis/blui-angular-component-library/issues/345))
- Fixed `<blui-drawer-nav-item>` not responding to `expanded` input updates. ([#326](https://github.com/etn-ccis/blui-angular-component-library/issues/326))
- Fixed `<blui-drawer-nav-item>` not applying correct `depth` class for asynchronously loaded items. ([#356](https://github.com/etn-ccis/blui-angular-component-library/issues/356))


## v6.0.1 (December 17, 2021)
Expand Down Expand Up @@ -124,7 +134,7 @@ Previous versions listed after this indicator refer to our deprecated `@pxblue`

### Added

- Tooltips to the `<pxb-drawer-nav-item>` when using the `persistent` drawer variant ([#301](https://github.com/pxblue/angular-component-library/issues/301)).
- Tooltips to the `<pxb-drawer-nav-item>` when using the `persistent` drawer variant ([#301](https://github.com/etn-ccis/blui-angular-component-library/issues/301)).
- Improved intellisense popup documentation with links to full component documentation.

## v5.0.0 (June 30, 2021)
Expand Down
2 changes: 1 addition & 1 deletion CODEOWNERS
Validating CODEOWNERS rules …
Original file line number Diff line number Diff line change
@@ -1 +1 @@
* @emclaug2 @daileytj @jeffvg
* @daileytj @JeffGreiner-eaton
12 changes: 6 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
# Brightlayer UI Angular Components

[![](https://img.shields.io/circleci/project/github/brightlayer-ui/angular-component-library/master.svg?style=flat)](https://circleci.com/gh/brightlayer-ui/angular-component-library/tree/master)
![npm](https://img.shields.io/npm/v/@brightlayer-ui/angular-components?label=%40brightlayer-ui%2Fangular-components) [![codecov](https://codecov.io/gh/brightlayer-ui/angular-component-library/branch/master/graph/badge.svg?token=DB9EMVFAFJ)](https://codecov.io/gh/brightlayer-ui/angular-component-library)
[![](https://img.shields.io/circleci/project/github/etn-ccis/blui-angular-component-library/master.svg?style=flat)](https://circleci.com/gh/etn-ccis/blui-angular-component-library/tree/master)
![npm](https://img.shields.io/npm/v/@brightlayer-ui/angular-components?label=%40brightlayer-ui%2Fangular-components) [![codecov](https://codecov.io/gh/etn-ccis/blui-angular-component-library/branch/master/graph/badge.svg?token=DB9EMVFAFJ)](https://codecov.io/gh/etn-ccis/blui-angular-component-library)

This is a library of custom components for use in Brightlayer UI applications. For the most part, these components are meant to simplify building your application by providing re-usable components that implement common use cases in Brightlayer UI and eliminating the need to multiple teams to build their own components for these.

Refer to the [Component Library](https://brightlayer-ui-components.github.io/angular/?path=/story/intro-welcome--to-brightlayer-ui) API documentation site for a list of available components or see the repository the [documentation](https://github.com/brightlayer-ui/angular-component-library/tree/master/docs) for each individual component.
Refer to the [Component Library](https://brightlayer-ui-components.github.io/angular) API documentation site for a list of available components and the document for each individual component.

## Installation

Expand All @@ -17,14 +17,14 @@ yarn add @brightlayer-ui/angular-components

> **NOTE**: This install command will install the package from NPM. If you are a Brightlayer UI developer working with components locally, you will want to follow the manual linking instructions - see below.
> **NOTE**: This component library requires that your application have @brightlayer-ui/themes and @angular/material installed.
> **NOTE**: This component library requires that your application have @brightlayer-ui/angular-themes and @angular/material installed.
## Building the Library

To work with this library, first clone down the repository:

```
git clone https://github.com/brightlayer-ui/angular-component-library
git clone https://github.com/etn-ccis/blui-angular-component-library
cd angular-component-library
```

Expand Down Expand Up @@ -73,7 +73,7 @@ yarn start:showcase

## Using the Components

See the [documentation](https://github.com/brightlayer-ui/angular-component-library/tree/master/docs) for information on using these components.
See the [documentation](https://brightlayer-ui-components.github.io/angular) for information on using these components.

## Browser Support

Expand Down
18 changes: 9 additions & 9 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@brightlayer-ui/angular-components",
"version": "8.0.0",
"version": "8.0.1",
"description": "Angular components for Brightlayer UI applications",
"main": "index.js",
"prettier": "@brightlayer-ui/prettier-config",
Expand Down Expand Up @@ -40,7 +40,7 @@
},
"repository": {
"type": "git",
"url": "git+https://github.com/brightlayer-ui/angular-component-library.git"
"url": "git+https://github.com/etn-ccis/blui-angular-component-library.git"
},
"keywords": [
"angular",
Expand All @@ -50,9 +50,9 @@
"author": "brightlayer-ui <[email protected]>",
"license": "BSD-3-Clause",
"bugs": {
"url": "https://github.com/brightlayer-ui/angular-component-library/issues"
"url": "https://github.com/etn-ccis/blui-angular-component-library/issues"
},
"homepage": "https://github.com/brightlayer-ui/angular-component-library#readme",
"homepage": "https://brightlayer-ui-components.github.io/angular",
"directories": {
"doc": "src/docs/md"
},
Expand All @@ -77,7 +77,7 @@
"@angular/platform-browser-dynamic": "^14.2.10",
"@angular/router": "^14.2.10",
"@brightlayer-ui/angular-components": "^7.0.3",
"@brightlayer-ui/angular-themes": "^7.0.1",
"@brightlayer-ui/angular-themes": "^8.0.0",
"@brightlayer-ui/colors": "^3.1.1",
"@brightlayer-ui/eslint-config": "^3.0.0",
"@brightlayer-ui/icons": "^1.10.0",
Expand All @@ -92,23 +92,23 @@
"eslint": "^8.27.0",
"eslint-config-prettier": "^8.5.0",
"jasmine-core": "~4.5.0",
"jasmine-spec-reporter": "~6.0.0",
"jasmine-spec-reporter": "~7.0.0",
"karma": "^6.4.1",
"karma-chrome-launcher": "~3.1.0",
"karma-coverage": "^2.0.3",
"karma-jasmine": "~5.1.0",
"karma-jasmine-html-reporter": "^1.7.0",
"karma-jasmine-html-reporter": "^2.0.0",
"ng-packagr": "^14.2.2",
"ngx-color-picker": "12.0.1",
"ngx-google-analytics": "^14.0.1",
"ngx-markdown": "^14.0.0",
"npm-watch": "^0.11.0",
"prettier": "^2.5.1",
"rxjs": "~6.6.0",
"ts-node": "~10.2.1",
"ts-node": "~10.9.1",
"tslib": "^2.4.1",
"typescript": "4.8.4",
"yarn-audit-fix": "^6.4.4",
"yarn-audit-fix": "^9.3.7",
"zone.js": "~0.11.8"
}
}
Loading

0 comments on commit a2f3123

Please sign in to comment.