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

sdk 1.5.4: explicitly allow node template, ignore project tags #1714

Merged
merged 2 commits into from
Jan 20, 2022

Conversation

fvsch
Copy link
Contributor

@fvsch fvsch commented Jan 19, 2022

Changes:

  • Adds the 'node' template type for projects, which avoids logging a warning in the console for our users which are already using it.
  • Improve the Project['template'] type to list all valid template names (vs just using string).
  • Stop sending the tags data in POST request (we are deprecating it on the backend). The type remains to avoid breaking TypeScript builds for customers, but the Project['tags'] property is marked as deprecated using JSDoc.

Housekeeping:

  • Removed the docs folder which had old content (if we regenerate docs, they change quite a bit, which hints at this folder not being maintained)
  • Simplified .gitignore, removed .vscode config, added .prettierrc (but haven't reformatted everything to limit noise)

@fvsch fvsch requested review from EricSimons, sulco and apai4 January 19, 2022 19:35
@fvsch fvsch removed the request for review from apai4 January 20, 2022 11:46
Copy link
Member

@sulco sulco left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good!

@sulco sulco merged commit 1f06e73 into master Jan 20, 2022
@fvsch fvsch deleted the fvsch/sdk-1-5-4 branch February 10, 2022 16:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants