Skip to content

Commit

Permalink
merge release-7.3.0
Browse files Browse the repository at this point in the history
Feature 7.3.0
  • Loading branch information
liamdebeasi authored Mar 20, 2024
2 parents c145093 + d38cbac commit fdd70c6
Show file tree
Hide file tree
Showing 31 changed files with 413 additions and 14 deletions.
2 changes: 2 additions & 0 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -91,4 +91,6 @@ jobs:
git add .
git commit -m "chore(): update package lock files"
git push
env:
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
shell: bash
38 changes: 38 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,44 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

# [7.3.0](https://github.com/ionic-team/ionicons/compare/v7.2.3...v7.3.0) (2024-03-20)


### Features

* add appflow icon ([#1262](https://github.com/ionic-team/ionicons/issues/1262)) ([fa5e765](https://github.com/ionic-team/ionicons/commit/fa5e7659fc1622908c4e55b01d0573017a36af6a))
* add arrow box icons ([#1265](https://github.com/ionic-team/ionicons/issues/1265)) ([d5a55f8](https://github.com/ionic-team/ionicons/commit/d5a55f8541b208ab46dd41e53528aab48a90ed10))
* add binoculars icons ([#1258](https://github.com/ionic-team/ionicons/issues/1258)) ([3024818](https://github.com/ionic-team/ionicons/commit/302481846e48428a354bc36220506001ac4c645e))
* add trapeze icon ([#1260](https://github.com/ionic-team/ionicons/issues/1260)) ([3b85413](https://github.com/ionic-team/ionicons/commit/3b85413a059b2c91f10105d576cc717fd687a491))
* add updated wifi logos ([#1264](https://github.com/ionic-team/ionicons/issues/1264)) ([26aac36](https://github.com/ionic-team/ionicons/commit/26aac36334cc09e5887523bc99c3d746586ebb63)), closes [#323](https://github.com/ionic-team/ionicons/issues/323)
* add updated yahoo icon ([#1266](https://github.com/ionic-team/ionicons/issues/1266)) ([c6ed6b6](https://github.com/ionic-team/ionicons/commit/c6ed6b629e45465b49e8e35db3830083ca9520ef))
* **doc:** add Web Types ([#1301](https://github.com/ionic-team/ionicons/issues/1301)) ([f946a3e](https://github.com/ionic-team/ionicons/commit/f946a3ee3a4a1c2bdf9508b11a71fcb0a419d571))
* update gitlab logo ([#1261](https://github.com/ionic-team/ionicons/issues/1261)) ([2586fb2](https://github.com/ionic-team/ionicons/commit/2586fb26b2a493fcb4b5b0156dd00d6b5eab1ab0)), closes [#613](https://github.com/ionic-team/ionicons/issues/613)
* update ionic logo ([#1263](https://github.com/ionic-team/ionicons/issues/1263)) ([50fe570](https://github.com/ionic-team/ionicons/commit/50fe570566d4c28de7fb10694543cd6dc72f3935))





# [7.3.0](https://github.com/ionic-team/ionicons/compare/v7.2.3...v7.3.0) (2024-03-20)


### Features

* add appflow icon ([#1262](https://github.com/ionic-team/ionicons/issues/1262)) ([fa5e765](https://github.com/ionic-team/ionicons/commit/fa5e7659fc1622908c4e55b01d0573017a36af6a))
* add arrow box icons ([#1265](https://github.com/ionic-team/ionicons/issues/1265)) ([d5a55f8](https://github.com/ionic-team/ionicons/commit/d5a55f8541b208ab46dd41e53528aab48a90ed10))
* add binoculars icons ([#1258](https://github.com/ionic-team/ionicons/issues/1258)) ([3024818](https://github.com/ionic-team/ionicons/commit/302481846e48428a354bc36220506001ac4c645e))
* add trapeze icon ([#1260](https://github.com/ionic-team/ionicons/issues/1260)) ([3b85413](https://github.com/ionic-team/ionicons/commit/3b85413a059b2c91f10105d576cc717fd687a491))
* add updated wifi logos ([#1264](https://github.com/ionic-team/ionicons/issues/1264)) ([26aac36](https://github.com/ionic-team/ionicons/commit/26aac36334cc09e5887523bc99c3d746586ebb63)), closes [#323](https://github.com/ionic-team/ionicons/issues/323)
* add updated yahoo icon ([#1266](https://github.com/ionic-team/ionicons/issues/1266)) ([c6ed6b6](https://github.com/ionic-team/ionicons/commit/c6ed6b629e45465b49e8e35db3830083ca9520ef))
* **doc:** add Web Types ([#1301](https://github.com/ionic-team/ionicons/issues/1301)) ([f946a3e](https://github.com/ionic-team/ionicons/commit/f946a3ee3a4a1c2bdf9508b11a71fcb0a419d571))
* update gitlab logo ([#1261](https://github.com/ionic-team/ionicons/issues/1261)) ([2586fb2](https://github.com/ionic-team/ionicons/commit/2586fb26b2a493fcb4b5b0156dd00d6b5eab1ab0)), closes [#613](https://github.com/ionic-team/ionicons/issues/613)
* update ionic logo ([#1263](https://github.com/ionic-team/ionicons/issues/1263)) ([50fe570](https://github.com/ionic-team/ionicons/commit/50fe570566d4c28de7fb10694543cd6dc72f3935))





## [7.2.3](https://github.com/ionic-team/ionicons/compare/v7.2.2...v7.2.3) (2024-03-20)


Expand Down
2 changes: 1 addition & 1 deletion lerna.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,5 @@
"packages": [
"./"
],
"version": "7.2.3"
"version": "7.3.0"
}
4 changes: 2 additions & 2 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

5 changes: 3 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "ionicons",
"version": "7.2.3",
"version": "7.3.0",
"description": "Premium icons for Ionic.",
"files": [
"components/",
Expand Down Expand Up @@ -74,5 +74,6 @@
"license": "MIT",
"sideEffects": [
"icons/imports/"
]
],
"web-types": "dist/ionic.web-types.json"
}
27 changes: 27 additions & 0 deletions scripts/build.ts
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,8 @@ async function build(rootDir: string) {

await createCheatsheet(version, rootDir, distDir, svgSymbolsContent, srcSvgData);

await createWebTypes(version, rootDir, distDir, srcSvgData);

await copyToTesting(rootDir, distDir, srcSvgData);
} catch (e) {
console.error(e);
Expand Down Expand Up @@ -273,6 +275,31 @@ async function createCheatsheet(
await fs.writeFile(distCheatsheetFilePath, html);
}

async function createWebTypes(
version: string,
rootDir: string,
distDir: any,
srcSvgData: SvgData[]
) {
const srcWebTypeFilePath = join(rootDir, 'src/ionicons.web-types.json');
const distWebTypesFilePath = join(distDir, 'ionicons.web-types.json');

const webTypes = JSON.parse(await fs.readFile(srcWebTypeFilePath, 'utf8'))

webTypes.version = version

const icons = webTypes.contributions.html.ionicons
for (let data of srcSvgData) {
icons.push({
name: data.iconName,
icon: "dist/svg/" + data.fileName
})
}

const jsonStr = JSON.stringify(webTypes, null, 2) + '\n';
await fs.writeFile(distWebTypesFilePath, jsonStr);
}

async function getSvgs(srcSvgDir: string, distSvgDir: string, distIoniconsDir: string): Promise<SvgData[]> {
const optimizedSvgDir = join(distIoniconsDir, 'svg');
await fs.emptyDir(optimizedSvgDir);
Expand Down
156 changes: 153 additions & 3 deletions src/data.json
Original file line number Diff line number Diff line change
Expand Up @@ -460,6 +460,35 @@
"sharp"
]
},
{
"name": "arrow-down-left-box",
"tags": [
"arrow",
"box",
"down",
"left"
]
},
{
"name": "arrow-down-left-box-outline",
"tags": [
"arrow",
"box",
"down",
"left",
"outline"
]
},
{
"name": "arrow-down-left-box-sharp",
"tags": [
"arrow",
"box",
"down",
"left",
"sharp"
]
},
{
"name": "arrow-down-outline",
"tags": [
Expand All @@ -468,6 +497,35 @@
"outline"
]
},
{
"name": "arrow-down-right-box",
"tags": [
"arrow",
"box",
"down",
"right"
]
},
{
"name": "arrow-down-right-box-outline",
"tags": [
"arrow",
"box",
"down",
"outline",
"right"
]
},
{
"name": "arrow-down-right-box-sharp",
"tags": [
"arrow",
"box",
"down",
"right",
"sharp"
]
},
{
"name": "arrow-down-sharp",
"tags": [
Expand Down Expand Up @@ -677,6 +735,35 @@
"up"
]
},
{
"name": "arrow-up-left-box",
"tags": [
"arrow",
"box",
"left",
"up"
]
},
{
"name": "arrow-up-left-box-outline",
"tags": [
"arrow",
"box",
"left",
"outline",
"up"
]
},
{
"name": "arrow-up-left-box-sharp",
"tags": [
"arrow",
"box",
"left",
"sharp",
"up"
]
},
{
"name": "arrow-up-outline",
"tags": [
Expand All @@ -685,6 +772,35 @@
"up"
]
},
{
"name": "arrow-up-right-box",
"tags": [
"arrow",
"box",
"right",
"up"
]
},
{
"name": "arrow-up-right-box-outline",
"tags": [
"arrow",
"box",
"outline",
"right",
"up"
]
},
{
"name": "arrow-up-right-box-sharp",
"tags": [
"arrow",
"box",
"right",
"sharp",
"up"
]
},
{
"name": "arrow-up-sharp",
"tags": [
Expand Down Expand Up @@ -1294,6 +1410,26 @@
"sharp"
]
},
{
"name": "binoculars",
"tags": [
"binoculars"
]
},
{
"name": "binoculars-outline",
"tags": [
"binoculars",
"outline"
]
},
{
"name": "binoculars-sharp",
"tags": [
"binoculars",
"sharp"
]
},
{
"name": "bluetooth",
"tags": [
Expand Down Expand Up @@ -6034,6 +6170,13 @@
"logo"
]
},
{
"name": "logo-appflow",
"tags": [
"appflow",
"logo"
]
},
{
"name": "logo-apple",
"tags": [
Expand Down Expand Up @@ -6494,6 +6637,13 @@
"tiktok"
]
},
{
"name": "logo-trapeze",
"tags": [
"logo",
"trapeze"
]
},
{
"name": "logo-tumblr",
"tags": [
Expand Down Expand Up @@ -7445,10 +7595,10 @@
{
"name": "open",
"tags": [
"open",
"external",
"anchor",
"link"
"external",
"link",
"open"
]
},
{
Expand Down
Loading

0 comments on commit fdd70c6

Please sign in to comment.