Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: ansidev/leetcode-blog
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v2.2.2
Choose a base ref
...
head repository: ansidev/leetcode-blog
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v2.2.3
Choose a head ref
  • 1 commit
  • 9 files changed
  • 1 contributor

Commits on May 20, 2023

  1. Release v2.2.3 (#99)

    * build(deps): update typescript to version 5.0.4
    
    * chore(renovate): update Renovate config
    
    * chore(taskfile): update taskfile
    
    * build(deps): update satori to version 0.8.1
    
    * build(deps): update sass to version 1.62.1
    
    * build(deps): update tsx to version 3.12.7
    
    * build(deps): update @types/node to version 20.2.1
    
    * build(deps): update tailwindcss to version 3.3.2
    
    * build(deps): update tailwindcss-themer to version 3.1.0
    
    * build(deps): update commander to version 10.0.1
    
    * build(deps): update @commitlint/cli to version 17.6.3
    
    * build(deps): update @commitlint/config-conventional to version 17.6.3
    
    * build(deps): update @iconify-json/bi to version 1.1.16
    
    * build(deps): update @typescript-eslint/eslint-plugin to version 5.59.6
    
    * build(deps): update @typescript-eslint/parser to version 5.59.6
    
    * build(deps): update @astrojs/partytown to version 1.2.2
    
    * build(deps): update @astrojs/rss to version 2.4.2
    
    * build(deps): update @astrojs/sitemap to version 1.3.1
    
    * build(deps): update @astrojs/tailwind to version 3.1.3
    
    * build(deps): update astro-compress to version 1.1.43
    
    * build(deps): update eslint-plugin-astro to version 0.27.0
    
    * build(deps): update eslint to version 8.41.0
    
    * ci(deploy): use pnpm v8
    
    * build(deps): update astro to version 2.0.18
    
    * build(deps): update astro to version 2.1.0
    
    * build(deps): update astro to version 2.2.0
    
    * build(deps): update astro to version 2.3.0
    
    * build(deps): update astro to version 2.4.0
    
    * build(deps): update astro to version 2.4.5
    
    * chore: set pnpm as package manager
    
    * build(deps): update astro-compress to version 1.1.44
    
    * chore(release): v2.2.3
    ansidev authored May 20, 2023

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    961afdb View commit details
Showing with 1,485 additions and 1,574 deletions.
  1. +35 −0 .changes/v2.2.3.md
  2. +1 −1 .github/workflows/deploy_to_netlify.yaml
  3. +1 −0 .taskfiles/VERSION
  4. +5 −3 .taskfiles/task_dep.yaml
  5. +1 −7 .taskfiles/task_release.yaml
  6. +36 −0 CHANGELOG.md
  7. +23 −22 package.json
  8. +1,372 −1,541 pnpm-lock.yaml
  9. +11 −0 renovate.json
35 changes: 35 additions & 0 deletions .changes/v2.2.3.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
## [v2.2.3](https://github.com/ansidev/leetcode-blog/compare/v2.2.2...v2.2.3) (2023-05-21)

### Dev features

- **renovate**: update config.
- **taskfile**: update task files.
- **ci**: use pnpm v8 for workflow `deploy_to_netlify`.

### Dependencies

| Package | Version |
| ---------------------------------- | ------------------------- |
| `@astrojs/partytown` | `^1.0.3` `->` `^1.2.2` |
| `@astrojs/rss` | `^2.1.1` `->` `^2.4.2` |
| `@astrojs/sitemap` | `^1.1.0` `->` `^1.3.1` |
| `@astrojs/tailwind` | `^3.0.1` `->` `^3.1.3` |
| `astro` | `^2.0.17` `->` `2.4.5` |
| `astro-compress` | `^1.1.35` `->` `^1.1.44` |
| `tailwindcss` | `^3.2.7` `->` `^3.3.2` |
| `@commitlint/cli` | `^17.4.4` `->` `^17.6.3` |
| `@commitlint/config-conventional` | `^17.4.4` `->` `^17.6.3` |
| `@iconify-json/bi` | `^1.1.15` `->` `^1.1.16` |
| `@types/node` | `^18.14.6` `->` `^20.2.1` |
| `@typescript-eslint/eslint-plugin` | `^5.54.0` `->` `^5.59.6` |
| `@typescript-eslint/parser` | `^5.54.0` `->` `^5.59.6` |
| `commander` | `^10.0.0` `->` `^10.0.1` |
| `eslint` | `^8.35.0` `->` `^8.41.0` |
| `eslint-plugin-astro` | `^0.23.0` `->` `^0.27.0` |
| `sass` | `^1.58.3` `->` `^1.62.1` |
| `satori` | `^0.4.1` `->` `^0.8.1` |
| `tailwindcss-themer` | `^3.0.1` `->` `^3.1.0` |
| `tsx` | `^3.12.3` `->` `^3.12.7` |
| `typescript` | `^4.9.5` `->` `^5.0.4` |

Full Changelog: [v2.2.2...v2.2.3](https://github.com/ansidev/leetcode-blog/compare/v2.2.2...v2.2.3)
2 changes: 1 addition & 1 deletion .github/workflows/deploy_to_netlify.yaml
Original file line number Diff line number Diff line change
@@ -86,7 +86,7 @@ jobs:
- name: Setup PNPM
uses: pnpm/action-setup@v2
with:
version: 7
version: 8
run_install: false

- name: Get PNPM store directory
1 change: 1 addition & 0 deletions .taskfiles/VERSION
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
20230327_01
8 changes: 5 additions & 3 deletions .taskfiles/task_dep.yaml
Original file line number Diff line number Diff line change
@@ -19,17 +19,19 @@ includes:
internal: true

tasks:
init-dep-branch:
init_dep_branch:
desc: Init git branch {{.BRANCH_DEP_PREFIX}}/*
cmds:
- git pull {{.GIT_REMOTE}} {{.BRANCH_BASE}}:{{.BRANCH_BASE}}
- git branch -D {{.BRANCH_DEP_PREFIX}}/{{.BRANCH_NAME}} 2>/dev/null || git switch -c {{.BRANCH_DEP_PREFIX}}/{{.BRANCH_NAME}} {{.BRANCH_BASE}}
- |
[[ -z $(git branch --list {{.BRANCH_DEP_PREFIX}}/{{.BRANCH_NAME}}) ]] && git branch -D {{.BRANCH_DEP_PREFIX}}/{{.BRANCH_NAME}} 2>/dev/null || true
- git switch -c {{.BRANCH_DEP_PREFIX}}/{{.BRANCH_NAME}} {{.BRANCH_BASE}}
silent: true

update:
desc: Check whether the new version of the npm package broke the build.
cmds:
- task: init-dep-branch
- task: init_dep_branch
vars:
BRANCH_NAME: "{{.CLI_ARGS}}"
- ncu -u -f {{.CLI_ARGS}}
8 changes: 1 addition & 7 deletions .taskfiles/task_release.yaml
Original file line number Diff line number Diff line change
@@ -16,16 +16,10 @@ tasks:
- go install github.com/git-chglog/git-chglog/cmd/git-chglog@latest
- go install github.com/miniscruff/changie@latest

clean_changelog:
desc: Clean changelog for existing git tags
cmds:
- rm ${CHANGES_DIR}/${TAG_PREFIX}*.md || true
silent: true

batch_changelog:
desc: Generate changelog for existing git tags
cmds:
- task: clean_changelog
- rm ${CHANGES_DIR}/${TAG_PREFIX}*.md || true
- for VERSION_TAG in $(git -c 'versionsort.suffix=-' tag --list --sort=v:refname); do git-chglog --output ${CHANGES_DIR}/${VERSION_TAG}.md ${VERSION_TAG} ; done
silent: true

36 changes: 36 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -4,6 +4,42 @@ All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](http://semver.org).

## [v2.2.3](https://github.com/ansidev/leetcode-blog/compare/v2.2.2...v2.2.3) (2023-05-21)

### Dev features

- **renovate**: update config.
- **taskfile**: update task files.
- **ci**: use pnpm v8 for workflow `deploy_to_netlify`.

### Dependencies

| Package | Version |
| ---------------------------------- | ------------------------- |
| `@astrojs/partytown` | `^1.0.3` `->` `^1.2.2` |
| `@astrojs/rss` | `^2.1.1` `->` `^2.4.2` |
| `@astrojs/sitemap` | `^1.1.0` `->` `^1.3.1` |
| `@astrojs/tailwind` | `^3.0.1` `->` `^3.1.3` |
| `astro` | `^2.0.17` `->` `2.4.5` |
| `astro-compress` | `^1.1.35` `->` `^1.1.44` |
| `tailwindcss` | `^3.2.7` `->` `^3.3.2` |
| `@commitlint/cli` | `^17.4.4` `->` `^17.6.3` |
| `@commitlint/config-conventional` | `^17.4.4` `->` `^17.6.3` |
| `@iconify-json/bi` | `^1.1.15` `->` `^1.1.16` |
| `@types/node` | `^18.14.6` `->` `^20.2.1` |
| `@typescript-eslint/eslint-plugin` | `^5.54.0` `->` `^5.59.6` |
| `@typescript-eslint/parser` | `^5.54.0` `->` `^5.59.6` |
| `commander` | `^10.0.0` `->` `^10.0.1` |
| `eslint` | `^8.35.0` `->` `^8.41.0` |
| `eslint-plugin-astro` | `^0.23.0` `->` `^0.27.0` |
| `sass` | `^1.58.3` `->` `^1.62.1` |
| `satori` | `^0.4.1` `->` `^0.8.1` |
| `tailwindcss-themer` | `^3.0.1` `->` `^3.1.0` |
| `tsx` | `^3.12.3` `->` `^3.12.7` |
| `typescript` | `^4.9.5` `->` `^5.0.4` |

Full Changelog: [v2.2.2...v2.2.3](https://github.com/ansidev/leetcode-blog/compare/v2.2.2...v2.2.3)

## [v2.2.2](https://github.com/ansidev/leetcode-blog/compare/v2.2.1...v2.2.2) (2023-03-08)

### Bug Fixes
45 changes: 23 additions & 22 deletions package.json
Original file line number Diff line number Diff line change
@@ -2,8 +2,9 @@
"name": "leetcode-blog",
"description": "Solutions for LeetCode problems - Written by ansidev",
"type": "module",
"version": "2.2.2",
"version": "2.2.3",
"license": "MIT",
"packageManager": "pnpm@8.5.1",
"scripts": {
"lc:new": "tsx ./src/cmd/leetcode.ts",
"dev": "astro dev",
@@ -16,44 +17,44 @@
"lint": "eslint --ext .cjs,.mjs,.ts,.astro --ignore-path .gitignore ."
},
"dependencies": {
"@astrojs/partytown": "^1.0.3",
"@astrojs/rss": "^2.1.1",
"@astrojs/sitemap": "^1.1.0",
"@astrojs/tailwind": "^3.0.1",
"astro": "^2.0.17",
"astro-compress": "^1.1.35",
"@astrojs/partytown": "^1.2.2",
"@astrojs/rss": "^2.4.2",
"@astrojs/sitemap": "^1.3.1",
"@astrojs/tailwind": "^3.1.3",
"astro": "2.4.5",
"astro-compress": "^1.1.44",
"astro-purgecss": "^2.0.1",
"tailwindcss": "^3.2.7"
"tailwindcss": "^3.3.2"
},
"devDependencies": {
"@commitlint/cli": "^17.4.4",
"@commitlint/config-conventional": "^17.4.4",
"@commitlint/cli": "^17.6.3",
"@commitlint/config-conventional": "^17.6.3",
"@fontsource/ibm-plex-mono": "^4.5.13",
"@iconify-json/bi": "^1.1.15",
"@iconify-json/bi": "^1.1.16",
"@resvg/resvg-js": "^2.4.1",
"@tailwindcss/typography": "^0.5.9",
"@types/lodash.get": "^4.4.7",
"@types/lodash.kebabcase": "^4.1.7",
"@types/mustache": "^4.2.2",
"@types/node": "^18.14.6",
"@typescript-eslint/eslint-plugin": "^5.54.0",
"@typescript-eslint/parser": "^5.54.0",
"commander": "^10.0.0",
"@types/node": "^20.2.1",
"@typescript-eslint/eslint-plugin": "^5.59.6",
"@typescript-eslint/parser": "^5.59.6",
"commander": "^10.0.1",
"commitizen": "^4.3.0",
"dayjs": "^1.11.7",
"dotenv": "^16.0.3",
"eslint": "^8.35.0",
"eslint-plugin-astro": "^0.23.0",
"eslint": "^8.41.0",
"eslint-plugin-astro": "^0.27.0",
"eslint-plugin-simple-import-sort": "^10.0.0",
"husky": "^8.0.3",
"lodash.get": "^4.4.2",
"lodash.kebabcase": "^4.1.1",
"mustache": "^4.2.0",
"sass": "^1.58.3",
"satori": "^0.4.1",
"sass": "^1.62.1",
"satori": "^0.8.1",
"satori-html": "^0.3.2",
"tailwindcss-themer": "^3.0.1",
"tsx": "^3.12.3",
"typescript": "^4.9.5"
"tailwindcss-themer": "^3.1.0",
"tsx": "^3.12.7",
"typescript": "^5.0.4"
}
}
Loading