diff --git a/CHANGELOG.md b/CHANGELOG.md index 44b5d3a7c..4f653e985 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,28 @@ -# Changelog +# IgniteUI Web Components Changelog All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/) and this project adheres to [Semantic Versioning](http://semver.org/). + +## 1.0.0 - 2021-11-22 +Initial release of Ignite UI Web Components + +### Added +- Avatar component +- Badge component +- Button component +- Calendar component +- Card component +- Checkbox component +- Form component +- Icon component +- Icon button component +- Input component +- List component +- Navigation bar component +- Navigation drawer component +- Radio group component +- Radio component +- Ripple component +- Switch component diff --git a/ROADMAP.md b/ROADMAP.md index e1874f571..6a2013d55 100644 --- a/ROADMAP.md +++ b/ROADMAP.md @@ -21,30 +21,30 @@ 15. **[DONE]** Radio component 16. **[DONE]** Ripple component 17. **[DONE]** Switch component -18. **[IN PROGRESS]** Slider component ## Going down the road -1. Dialog component -2. Tooltip component -3. Toggle component -4. Dropdown component -5. Select component -6. Combobox component -7. Auto-complete component -8. Date editor component -9. Date picker component -10. Date range picker component -11. Time picker component -12. Toast component -13. Snackbar component -14. Splitter component -15. Action strip component -16. Chip component -17. Carousel component -18. Tab component -19. Bottom navigation component -20. Circular & linear progress bar -21. Expansion panel -22. Tree component +1. Slider component +2. Dialog component +3. Tooltip component +4. Toggle component +5. Dropdown component +6. Select component +7. Combobox component +8. Auto-complete component +9. Date editor component +10. Date picker component +11. Date range picker component +12. Time picker component +13. Toast component +14. Snackbar component +15. Splitter component +16. Action strip component +17. Chip component +18. Carousel component +19. Tab component +20. Bottom navigation component +21. Circular & linear progress bar +22. Expansion panel +23. Tree component diff --git a/package.json b/package.json index c6abb8baa..ee110c72e 100644 --- a/package.json +++ b/package.json @@ -40,6 +40,7 @@ "lint:styles": "stylelint \"src/**/*.scss\"", "format": "eslint --ext .ts . --fix --ignore-path .gitignore && prettier \"**/*.ts\" --write --ignore-path .gitignore", "format:stories": "prettier \"**/*.stories.ts\" --write --ignore-path .gitignore", + "release": "changelog", "test": "npm run build && wtr --coverage", "test:watch": "npm run build && concurrently -k -r \"npm:watch-scss\" \"npm:watch-ts\" \"wtr --watch\"", "storybook": "npm run build && concurrently -k -r \"npm:watch-scss\" \"npm:watch-ts\" \"npm:watch-meta\" \"wds -c .storybook/server.mjs\"", diff --git a/scripts/_package.json b/scripts/_package.json index 9aec21281..ec400e262 100644 --- a/scripts/_package.json +++ b/scripts/_package.json @@ -41,7 +41,6 @@ "navbar", "navdrawer", "radio", - "slider", "switch" ], "dependencies": { diff --git a/src/components/avatar/avatar.ts b/src/components/avatar/avatar.ts index 900f39596..f0e41ece1 100644 --- a/src/components/avatar/avatar.ts +++ b/src/components/avatar/avatar.ts @@ -2,6 +2,7 @@ import { html, LitElement } from 'lit'; import { property, state } from 'lit/decorators.js'; import { classMap } from 'lit/directives/class-map.js'; import { ifDefined } from 'lit/directives/if-defined.js'; +import { watch } from '../common/decorators/watch.js'; import { SizableMixin } from '../common/mixins/sizable.js'; import { styles } from './avatar.material.css'; @@ -62,6 +63,11 @@ export default class IgcAvatarComponent extends SizableMixin(LitElement) { this.size = 'small'; } + @watch('src') + protected handleErrorState() { + this.hasError = false; + } + protected render() { return html`