Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
37 commits
Select commit Hold shift + click to select a range
882aa98
Do not use parse.icon if already found (#331)
robmadole Oct 15, 2021
ab85103
Release 2.0.3
robmadole Oct 15, 2021
5619e03
Release 2.0.4
robmadole Oct 15, 2021
654c1aa
Add new v6 sizes and animations
robmadole Oct 15, 2021
4958c2c
Release 2.0.5
robmadole Oct 15, 2021
f4b5be8
Release 2.0.6
robmadole Oct 18, 2021
6cbcf0c
Fix comment syntax in docs. (#335)
kxxt Jan 9, 2022
ba927d0
Deps update for 6
robmadole Mar 16, 2022
8b5d2ca
Vue2 add bounce, shake, and some tests (#364)
jasonlundien Jun 7, 2022
5366b45
Release 2.0.7
jasonlundien Jun 7, 2022
7171b3f
Bump minimist from 1.2.0 to 1.2.6 (#374)
dependabot[bot] Jun 7, 2022
211ea22
update vue2 README.md (#375)
jasonlundien Jun 16, 2022
471496b
Bump eventsource from 1.0.7 to 1.1.1 in /examples/vue-cli-webpack (#373)
dependabot[bot] Jun 17, 2022
3e63543
Bump set-getter from 0.1.0 to 0.1.1 (#317)
dependabot[bot] Jun 17, 2022
84b9195
Release 2.0.8
jasonlundien Jun 17, 2022
fcbf5db
Bump path-parse from 1.0.6 to 1.0.7 in /examples/vue-cli-webpack (#321)
dependabot[bot] Jun 21, 2022
47e48d3
Vue 2.x documentation link is not working (temp fix) #388
jasonlundien Aug 24, 2022
6857e7d
Vue2 - Adding Sharp Tests (#397)
jasonlundien Oct 26, 2022
49f767d
Bump css-what from 2.1.2 to 2.1.3 in /examples/vue-cli-webpack (#401)
dependabot[bot] Oct 31, 2022
38b4965
Bump async from 2.6.1 to 2.6.4 in /examples/vue-cli-webpack (#404)
dependabot[bot] Oct 31, 2022
3bb0684
Fix vue setup link (#408)
jasonlundien Nov 1, 2022
6224486
Revert "Fix vue setup link (#408)"
jasonlundien Nov 2, 2022
5c33b36
Vue2 cleanup README (#413)
jasonlundien Nov 7, 2022
8a64700
Release VERSION
jasonlundien Nov 7, 2022
8aa860e
Update CHANGELOG.md with correct version
jasonlundien Nov 7, 2022
a4086d5
Update link to my GitHub profile (#424)
GregPeden Jan 4, 2023
45dddf7
Bump decode-uri-component in /examples/vue-cli-webpack (#419)
dependabot[bot] Jan 4, 2023
157aa15
Bump express from 4.16.4 to 4.18.2 in /examples/vue-cli-webpack (#421)
dependabot[bot] Jan 4, 2023
a056f4c
Bump qs and express in /examples/vue-cli-webpack (#420)
dependabot[bot] Jan 4, 2023
25604e3
Bump minimatch from 3.0.4 to 3.1.2 in /examples/vue-cli-webpack (#431)
dependabot[bot] Jan 4, 2023
10405b0
Bump json5 from 2.2.1 to 2.2.3 (#432)
dependabot[bot] Jan 4, 2023
224e2f5
Vue2 - update workflows ci (#380)
jasonlundien Jan 5, 2023
0e264de
remove extra vue install in ci workflow (#434)
jasonlundien Jan 5, 2023
bf1457d
Update CI workflow tests (#441)
jasonlundien Jan 23, 2023
57f01a0
Release 2.0.10
jasonlundien Jan 24, 2023
843c617
minor update to tests (#459)
jasonlundien Apr 27, 2023
b77fc42
Fix the installation tag in changelog (#504)
Kiina Jul 2, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .babelrc
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
{
"presets": ["env", "stage-3"]
"presets": ["@babel/preset-env"]
}
39 changes: 34 additions & 5 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,23 +9,52 @@ jobs:

strategy:
matrix:
node-version: [8.x, 10.x, 12.x]
free-solid-svg-icons: [
5.x,
6.x
]
fontawesome-svg-core: [
1.2.x,
6.x
]
node-version: [
14.x,
16.x,
18.x
]
vue: [
2.4.x,
2.5.x,
2.6.x,
2.7.x
]

steps:
- uses: actions/checkout@v1
- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v1
with:
node-version: ${{ matrix.node-version }}
- name: install, build, and test
- name: v5 install, build, and test
if: ${{ matrix.free-solid-svg-icons }} == '5.x'
run: |
npm install -g npm
npm install
npm install --no-save @fortawesome/[email protected] @fortawesome/[email protected] vue@${{ matrix.vue }}
npm run build
npm run test.latest
npm run test.next.proregistry
npm list vue
npm run test
- name: v6 install, build, and test
if: ${{ matrix.free-solid-svg-icons }} == '6.x'
run: |
npm install -g npm
npm install
npm install --no-save @fortawesome/[email protected] @fortawesome/[email protected] vue@${{ matrix.vue }}
npm run build
npm list vue
npm run test
env:
CI: true
FONTAWESOME_NPM_AUTH_TOKEN: ${{ secrets.FONTAWESOME_NPM_AUTH_TOKEN }}
- name: dist
run: |
npm run dist
2 changes: 1 addition & 1 deletion .tool-versions
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
nodejs 10.16.2
nodejs 18.4.0
python 3.7.5
94 changes: 78 additions & 16 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
# Change Log

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/).
Expand All @@ -8,19 +9,80 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/) and this p
- [Vue 3.x compatible version of this component](https://github.com/FortAwesome/vue-fontawesome/tree/3.x)
- [CHANGELOG for version 3.x](https://github.com/FortAwesome/vue-fontawesome/blob/3.x/CHANGELOG.md)

---
## [2.0.10](https://github.com/FortAwesome/vue-fontawesome/releases/tag/2.0.10) - 2023-01-24

### Changed
- NPM download `@fortawesome/vue-fontawesome@latest` is now set to Vue 3; to download the Vue 2 package you will have to use `@fortawesome/vue-fontawesome@latest-2`, which is described in our [Vue setup docs](https://fontawesome.com/docs/web/use-with/vue/#_3-add-the-vue-component)
- Updated CI workflow testing to include Vue 2.7.x
- Updated contributor's GitHub user name in README.md and package.json files

---

## [2.0.9](https://github.com/FortAwesome/vue-fontawesome/releases/tag/2.0.9) - 2022-11-07

### Changed
- README.md updated with spelling correction, linter fixes, and new contributor
- App.vue updated icon example to use `fixed-width` rather than `full-width`
- Added some tests for Sharp icons

---

## [2.0.8](https://github.com/FortAwesome/vue-fontawesome/releases/tag/2.0.8) - 2022-06-17

### Changed
- README.md Documentation now points to https://fontawesome.com/docs/web/use-with/vue/

---

## [2.0.7](https://github.com/FortAwesome/vue-fontawesome/releases/tag/2.0.7) - 2022-06-07

### Fixed
- Animations for bounce, shake, beat and beat-fade
- Flip animation when used by itself

---

## [2.0.6](https://github.com/FortAwesome/vue-fontawesome/releases/tag/2.0.6) - 2021-10-18

### Fixed
- Include 1.3.0-beta versions in peer dependencies

---

## [2.0.5](https://github.com/FortAwesome/vue-fontawesome/releases/tag/2.0.5) - 2021-10-15

### Added
- New sizes for `size` prop: 2xs, xl, 2xl
- New animation booleans: `beat`, `fade`, `flash`, `spin-pulse`, & `spin-reverse`

---

## [2.0.4](https://github.com/FortAwesome/vue-fontawesome/releases/tag/2.0.4) - 2021-10-15

### Fixed
- Relax the peer dependency for @fortawesome/fontawesome-svg-core

---

## [2.0.3](https://github.com/FortAwesome/vue-fontawesome/releases/tag/2.0.3) - 2021-10-15

### Fixed
- Skip parse.icon if the icon is imported directly from an icon package

---

## [2.0.2](https://github.com/FortAwesome/vue-fontawesome/releases/tag/2.0.2) - 2020-12-17

### Fixed
* Bumping version to fix a failed release for 2.0.1
- Bumping version to fix a failed release for 2.0.1

---

## [2.0.1](https://github.com/FortAwesome/vue-fontawesome/releases/tag/2.0.1) - 2020-12-17

### Added
* Support for the new parse.icon function from the Font Awesome version 6 @fortawesome/fontawesome-svg-core
- Support for the new parse.icon function from the Font Awesome version 6 @fortawesome/fontawesome-svg-core

---

Expand Down Expand Up @@ -50,89 +112,89 @@ release. The 0.1 release line will not be getting any further updates.
## [0.1.10](https://github.com/FortAwesome/vue-fontawesome/releases/tag/0.1.10) - 2020-06-15

### Fixed
* Add TSX support to Typescript definition
- Add TSX support to Typescript definition

---

## [0.1.9](https://github.com/FortAwesome/vue-fontawesome/releases/tag/0.1.9) - 2019-12-13

### Added
* Counters support for the FontAwesomeLayersText component #174
* FontAwesomeIcon now supports the "inverse" property #174
- Counters support for the FontAwesomeLayersText component #174
- FontAwesomeIcon now supports the "inverse" property #174

---

## [0.1.8](https://github.com/FortAwesome/vue-fontawesome/releases/tag/0.1.8) - 2019-11-03

### Fixed
* Removed declare namespace in the TypeScript definition file #177
- Removed declare namespace in the TypeScript definition file #177

---

## [0.1.7](https://github.com/FortAwesome/vue-fontawesome/releases/tag/0.1.7) - 2019-08-31

### Added
* Duotone icon support
- Duotone icon support

---

## [0.1.6](https://github.com/FortAwesome/vue-fontawesome/releases/tag/0.1.6) - 2019-03-18

### Changed
* Allow the rotation property to be either string or number #171
- Allow the rotation property to be either string or number #171

---

## [0.1.5](https://github.com/FortAwesome/vue-fontawesome/releases/tag/0.1.5) - 2019-01-13

### Added
* Title prop #164
- Title prop #164

---

## [0.1.4](https://github.com/FortAwesome/vue-fontawesome/releases/tag/0.1.4) - 2018-12-24

### Fixed
* Fixing TypeScript definition file #165
- Fixing TypeScript definition file #165

---

## [0.1.3](https://github.com/FortAwesome/vue-fontawesome/releases/tag/0.1.3) - 2018-12-04

### Added
* Adding TypeScript definition file #159
- Adding TypeScript definition file #159

---

## [0.1.2](https://github.com/FortAwesome/vue-fontawesome/releases/tag/0.1.2) - 2018-10-29

### Added
* Adding ES module to package
- Adding ES module to package

---

## [0.1.1](https://github.com/FortAwesome/vue-fontawesome/releases/tag/0.1.1) - 2018-07-16

### Fixed
* LayersText can use a number as it's value #115
- LayersText can use a number as it's value #115

---

## [0.1.0](https://github.com/FortAwesome/vue-fontawesome/releases/tag/0.1.0) - 2018-06-20

### Changed
* Upgraded to the newer Font Awesome 5.1 packages
- Upgraded to the newer Font Awesome 5.1 packages

---

## [0.0.23](https://github.com/FortAwesome/vue-fontawesome/releases/tag/0.0.23) - 2018-06-04

### Changed
* Update Vue dependency version to support > 2.4
- Update Vue dependency version to support > 2.4

---

## [0.0.22](https://github.com/FortAwesome/vue-fontawesome/releases/tag/0.0.22) - 2017-12-19

### Changed
* Support for @fortawesome/fontawesome 1.1.0
- Support for @fortawesome/fontawesome 1.1.0
4 changes: 2 additions & 2 deletions DEVELOPMENT.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,8 @@ test | Execute unit tests
1. Update `package.json` and change `version`
1. Update `README.md` and `package.json`; adding any contributors
1. Update the `CHANGELOG.md`
1. `npm publish`
1. `npm publish --registry https://npm.fontawesome.com`
1. `npm publish --tag latest-2`
1. `npm publish --tag latest-2 --registry https://npm.fontawesome.com`
1. `git add .`
1. `git commit -a -m 'Release VERSION'`
1. `git push`
Expand Down
Loading