Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v9.3.0 release #682

Merged
merged 60 commits into from
Oct 6, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
60 commits
Select commit Hold shift + click to select a range
6afcaec
Image card style updates
estruyf Sep 11, 2023
8967d23
9.3.0
estruyf Sep 12, 2023
feebdad
#659 - Implement a filter for the taxonomy dashboard
estruyf Sep 12, 2023
f809fb2
#660 - Allow only to select unique content relationship values
estruyf Sep 12, 2023
acc0a9a
#661 - Fix dropdowns
estruyf Sep 13, 2023
d74611e
#662 - Always show the `all articles` tab
estruyf Sep 13, 2023
5796012
#663 - Allow filtering by clicking on tags
estruyf Sep 13, 2023
fdb4a08
#638 - Hexo draft folder support
estruyf Sep 13, 2023
73ce0d2
#664 - Draft status parsing fix
estruyf Sep 14, 2023
c952cf4
#629 - Fix array indent to the new property
estruyf Sep 14, 2023
180ea78
#623 - Fix update metadata on move
estruyf Sep 14, 2023
9df668a
Move clear empty
estruyf Sep 14, 2023
a624881
Update spinners
estruyf Sep 15, 2023
3974dc7
Merge branch 'dev' of github.com:estruyf/vscode-front-matter into dev
estruyf Sep 15, 2023
1907771
#563 - fieldCollection field
estruyf Sep 15, 2023
0bcf23d
class cleanup
estruyf Sep 15, 2023
dff78d9
Improved template layout
estruyf Sep 15, 2023
240211c
Fix button style
estruyf Sep 15, 2023
9c252d0
#623 - Check mimetype
estruyf Sep 15, 2023
6b9402d
#563 - Implementation of the fieldCollection
estruyf Sep 15, 2023
c1f426c
Merge branch 'issue/563' into dev
estruyf Sep 15, 2023
9244af0
#665 - Added `dev` param to nuxt
estruyf Sep 18, 2023
08b8fa6
#668 - Reset pagination on media search
estruyf Sep 18, 2023
ac3b4a0
#669 - video preview + caption field
estruyf Sep 18, 2023
c79d0ee
#553 - Dynamic settings update
estruyf Sep 18, 2023
1a71848
Remove console
estruyf Sep 18, 2023
48ee263
Update location refresh command
estruyf Sep 21, 2023
1128e23
#653 - Read Astro Content Collections
estruyf Sep 21, 2023
4a701dd
#80 #653 - settings view + Astro Content Collections
estruyf Sep 21, 2023
f2eef85
#653 - Auto-register content folders
estruyf Sep 21, 2023
f4e1f06
Style fix + Astro check
estruyf Sep 21, 2023
2002410
Added documentation link
estruyf Sep 22, 2023
0e4be12
Merge branch 'dev' of github.com:estruyf/vscode-front-matter into dev
estruyf Sep 22, 2023
1c088d2
Update logo color on welcome view
estruyf Sep 22, 2023
c506ab7
#676 - Allow the `frontmatter.json` file to be placed in a sub-directory
estruyf Sep 22, 2023
8ba2e15
Enhancement: Add property to page folder setting to disable content c…
estruyf Sep 22, 2023
3ab726d
Update changelog
estruyf Sep 22, 2023
44ec37a
Fix in collections
estruyf Sep 23, 2023
2a763ab
Ensure array
estruyf Sep 23, 2023
2c83162
#675 - Pin content
estruyf Sep 23, 2023
fd65204
#80 - Updated settings view
estruyf Sep 24, 2023
cb9c081
Fix extensibility
estruyf Sep 25, 2023
03a0260
remove console
estruyf Sep 25, 2023
43eb5a7
Improve slug retrieval
estruyf Sep 25, 2023
2d4848b
Added locale sync
estruyf Sep 27, 2023
e573e3d
Updated translations
estruyf Sep 27, 2023
5a9ef1a
#677 - Support for Browse Lite
estruyf Sep 28, 2023
78bb853
Small style fix for pinned items
estruyf Sep 29, 2023
414e980
Update pin icon
estruyf Sep 30, 2023
90bfa87
#678 - Check field type of `tags` fields for tags rendering on item c…
estruyf Sep 30, 2023
e26028c
#517 - Add `contentTypes` property to custom scripts
estruyf Oct 4, 2023
93a6df8
Merge branch 'dev' of github.com:estruyf/vscode-front-matter into dev
estruyf Oct 4, 2023
ed00f8f
#517 - Added `frontMatter.panel.actions.disabled` setting to define w…
estruyf Oct 4, 2023
15b187f
#681 - Fix icons
estruyf Oct 6, 2023
f182403
Update fm icons to font
estruyf Oct 6, 2023
103c108
#676 - Extra check
estruyf Oct 6, 2023
36b3b33
update changelog
estruyf Oct 6, 2023
2423b73
Abs path
estruyf Oct 6, 2023
f1d6132
#653 - Update Astro script
estruyf Oct 6, 2023
35f1b38
Update changelog
estruyf Oct 6, 2023
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
9 changes: 8 additions & 1 deletion .github/workflows/release-beta.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,11 +20,18 @@ jobs:
registry-url: https://registry.npmjs.org/

- name: Install the dependencies
run: npm i
run: npm ci

- name: Prepare BETA
run: node scripts/beta-release.js $GITHUB_RUN_ID

- name: Run localization sync
run: npm run localization:sync
env:
TRANSLATION_API_KEY: ${{ secrets.TRANSLATION_API_KEY }}
TRANSLATION_API_LOCATION: ${{ secrets.TRANSLATION_API_LOCATION }}
TRANSLATION_API_URL: ${{ secrets.TRANSLATION_API_URL }}

- name: Publish
run: npx @vscode/vsce publish -p ${{ secrets.VSCE_PAT }} --baseImagesUrl https://raw.githubusercontent.com/estruyf/vscode-front-matter/dev

Expand Down
9 changes: 8 additions & 1 deletion .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,11 +20,18 @@ jobs:
registry-url: https://registry.npmjs.org/

- name: Install the dependencies
run: npm i
run: npm ci

- name: Prepare MAIN release
run: node scripts/main-release.js

- name: Run localization sync
run: npm run localization:sync
env:
TRANSLATION_API_KEY: ${{ secrets.TRANSLATION_API_KEY }}
TRANSLATION_API_LOCATION: ${{ secrets.TRANSLATION_API_LOCATION }}
TRANSLATION_API_URL: ${{ secrets.TRANSLATION_API_URL }}

- name: Publish
run: npx @vscode/vsce publish -p ${{ secrets.VSCE_PAT }}

Expand Down
3 changes: 2 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -11,4 +11,5 @@ e2e/extensions
e2e/sample

localization.log
localization.md
localization.md
.env
36 changes: 36 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,40 @@
# Change Log

## [9.3.0] - 2023-10-06 - [Release notes](https://beta.frontmatter.codes/updates/v9.3.0)

### ✨ New features

- [#80](https://github.com/estruyf/vscode-front-matter/issues/80): Minimal settings view for the Front Matter CMS
- [#553](https://github.com/estruyf/vscode-front-matter/issues/553): New `frontMatter.config.dynamicFilePath` setting which allows you to dynamically update the settings from a custom JS file
- [#563](https://github.com/estruyf/vscode-front-matter/issues/563): New `fieldCollection` to inherit/reuse fields in multiple content-types
- [#653](https://github.com/estruyf/vscode-front-matter/issues/653): Retrieve the Astro Content Collections to allow content type generation
- [#675](https://github.com/estruyf/vscode-front-matter/issues/675): Pinning content to the top of the content dashboard

### 🎨 Enhancements

- [#517](https://github.com/estruyf/vscode-front-matter/issues/517): Add `contentTypes` property to custom scripts to show/hide custom actions
- [#517](https://github.com/estruyf/vscode-front-matter/issues/517): Added `frontMatter.panel.actions.disabled` setting to define which actions should be hidden
- [#638](https://github.com/estruyf/vscode-front-matter/issues/638): Add Hexo support for the `_drafts` folder
- [#659](https://github.com/estruyf/vscode-front-matter/issues/659): Implement a filter for the taxonomy dashboard
- [#662](https://github.com/estruyf/vscode-front-matter/issues/662): Always show the `all articles` tab with the page counter
- [#663](https://github.com/estruyf/vscode-front-matter/issues/663): Make card tags clickable to filter the view
- [#669](https://github.com/estruyf/vscode-front-matter/issues/669): Add the video preview to the details panel + caption field
- [#674](https://github.com/estruyf/vscode-front-matter/issues/674): Specify to disable content creation for a specific page folder
- [#676](https://github.com/estruyf/vscode-front-matter/issues/676): Allow the `frontmatter.json` file to be placed in a sub-directory
- [#677](https://github.com/estruyf/vscode-front-matter/issues/677): Added support for [Browse Lite](https://marketplace.visualstudio.com/items?itemName=antfu.browse-lite) extension to open preview when installed

### 🐞 Fixes

- [#623](https://github.com/estruyf/vscode-front-matter/issues/623): Fix issue where metadata is not maintained on file move
- [#629](https://github.com/estruyf/vscode-front-matter/issues/629): Fix array indent to the new property
- [#660](https://github.com/estruyf/vscode-front-matter/issues/660): Allow only to select unique content relationship values
- [#661](https://github.com/estruyf/vscode-front-matter/issues/661): Fixing the dropdowns when used at the bottom of a collapsible group
- [#664](https://github.com/estruyf/vscode-front-matter/issues/664): Fix for parsing draft status in Hexo and Jekyll
- [#665](https://github.com/estruyf/vscode-front-matter/issues/665): Added `dev` parameter to Nuxt script
- [#668](https://github.com/estruyf/vscode-front-matter/issues/668): Reset pagination on media search
- [#678](https://github.com/estruyf/vscode-front-matter/issues/678): Check field type of `tags` fields for tags rendering on item cards
- [#681](https://github.com/estruyf/vscode-front-matter/issues/681): Fix SVG icons which are used in the VSCode UI

## [9.2.0] - 2023-09-11

### ✨ New features
Expand All @@ -16,6 +51,7 @@
- [#645](https://github.com/estruyf/vscode-front-matter/issues/645): French localization added (thanks to [Clément Barbaza](https://github.com/cba85))
- [#649](https://github.com/estruyf/vscode-front-matter/issues/649): Parse optional variables from snippets
- [#652](https://github.com/estruyf/vscode-front-matter/issues/652): Show the start/stop server buttons depending on the local terminal session
- [#654](https://github.com/estruyf/vscode-front-matter/issues/654): Added a new action to open the content in the browser

### 🐞 Fixes

Expand Down
2 changes: 1 addition & 1 deletion assets/icons/blockquote-dark.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion assets/icons/blockquote-light.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion assets/icons/bold-dark.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion assets/icons/bold-light.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion assets/icons/chatbot-dark.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion assets/icons/chatbot-light.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion assets/icons/close-dark.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion assets/icons/close-light.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion assets/icons/code-dark.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion assets/icons/code-light.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion assets/icons/codeblock-dark.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion assets/icons/codeblock-light.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion assets/icons/heading-dark.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion assets/icons/heading-light.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion assets/icons/italic-dark.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion assets/icons/italic-light.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion assets/icons/media-dark.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion assets/icons/media-light.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion assets/icons/options-dark.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion assets/icons/options-light.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion assets/icons/ordered-list-dark.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion assets/icons/ordered-list-light.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion assets/icons/scissors-dark.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion assets/icons/scissors-light.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion assets/icons/strikethrough-dark.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion assets/icons/strikethrough-light.svg
2 changes: 1 addition & 1 deletion assets/icons/unordered-list-dark.svg
2 changes: 1 addition & 1 deletion assets/icons/unordered-list-light.svg
Loading
Loading