Releases: sourcemeta/studio
Releases · sourcemeta/studio
v1.0.0
What's Changed
- Fix broken logo in some devices by @Karan-Palan in #132
- Clarify how to open Sourcemeta Studio panel in the README by @EncrypterParv in #135
- Upgrade the JSON Schema backend with various linter fixes and performance improvements by @Karan-Palan in #144
New Contributors
- @EncrypterParv made their first contribution in #135
Full Changelog: v0.0.8...v1.0.0
continuous
What's Changed
- Create test for disabling schema autocompletion by @Karan-Palan in #133
- fix broken logo in some devices by @Karan-Palan in #132
- Simplify CLI integration by using the new
spawnfunction instead of manually managing CLI paths and spawning processes. by @Karan-Palan in #131 - docs: clarify how to open SourceMeta Studio panel by @EncrypterParv in #135
- Update name to Sourcemeta JSON Schema Studio and add note in readme about verification by @Karan-Palan in #144
New Contributors
- @EncrypterParv made their first contribution in #135
Full Changelog: v0.0.8...continuous
v0.0.8
v0.0.7
What's Changed
- Bump @types/node from 24.10.1 to 25.0.2 in /test/vscode by @dependabot[bot] in #112
- Bump @typescript-eslint/parser from 8.48.0 to 8.48.1 in /vscode by @dependabot[bot] in #110
- Bump react from 19.2.0 to 19.2.1 in /webview by @dependabot[bot] in #108
- Enable the HTTP resolver in all tabs by @jviotti in #115
Full Changelog: v0.0.6...v0.0.7
v0.0.6
What's Changed
- Bump @types/vscode from 1.106.1 to 1.107.0 in /test/vscode by @dependabot[bot] in #113
- Bump react-dom and @types/react-dom in /webview by @dependabot[bot] in #111
- Bump typescript-eslint from 8.48.0 to 8.48.1 in /webview by @dependabot[bot] in #107
- Upgrade JSON Schema CLI to v13.1.0 by @jviotti in #114
Full Changelog: v0.0.5...v0.0.6
v0.0.5
What's Changed
- Rename
webview/src/vscode-api.tstiwebview/src/message.tsby @jviotti in #74 - Flatten the
message.tsWebView TypeScript exports by @jviotti in #76 - Create dependabot.yml by @jviotti in #77
- Bump the npm_and_yarn group across 3 directories with 2 updates by @dependabot[bot] in #78
- Bump eslint from 9.38.0 to 9.39.1 in /webview by @dependabot[bot] in #85
- Bump @types/vscode from 1.105.0 to 1.106.1 in /test/vscode by @dependabot[bot] in #80
- Bump @types/node from 18.19.130 to 24.10.1 in /vscode by @dependabot[bot] in #81
- Bump @types/react from 19.2.2 to 19.2.7 in /webview by @dependabot[bot] in #82
- Bump eslint from 9.38.0 to 9.39.1 in /vscode by @dependabot[bot] in #83
- Bump @typescript-eslint/parser from 8.46.2 to 8.48.0 in /vscode by @dependabot[bot] in #91
- Bump tailwindcss from 4.1.15 to 4.1.17 in /webview by @dependabot[bot] in #79
- Bump esbuild from 0.25.12 to 0.27.0 in /vscode by @dependabot[bot] in #89
- Bump @types/node from 24.9.1 to 24.10.1 in /webview by @dependabot[bot] in #88
- Bump chai from 6.2.0 to 6.2.1 in /test/vscode by @dependabot[bot] in #84
- Bump vite from 7.1.11 to 7.2.4 in /webview by @dependabot[bot] in #90
- Bump @types/node from 18.19.130 to 24.10.1 in /test/vscode by @dependabot[bot] in #87
- Unify and improve
tsconfig.jsonconfigurations by @jviotti in #93 - Bump @typescript-eslint/eslint-plugin from 8.46.2 to 8.48.0 in /vscode by @dependabot[bot] in #99
- Bump typescript-eslint from 8.46.2 to 8.48.0 in /webview by @dependabot[bot] in #98
- Bump @tailwindcss/vite from 4.1.15 to 4.1.17 in /webview by @dependabot[bot] in #97
- Bump @vitejs/plugin-react from 5.0.4 to 5.1.1 in /webview by @dependabot[bot] in #96
- Remove README emojis by @jviotti in #100
- Upgrade
@sourcemeta/jsonschemato v12.8.0 by @jviotti in #101
New Contributors
- @dependabot[bot] made their first contribution in #78
Full Changelog: v0.0.4...v0.0.5
v0.0.4
What's Changed
Full Changelog: v0.0.3...v0.0.4
v0.0.3
What's Changed
- fix: show readme in marketplace by @Karan-Palan in #64
- Upgrade the JSON Schema CLI to v12.4.0 by @jviotti in #68
Full Changelog: v0.0.2...v0.0.3
v0.0.2
What's Changed
- add link to the marketplace in readme by @Karan-Palan in #50
- Simplify
.ackrcby @jviotti in #52 - Make the README simpler and more concise by @jviotti in #53
- Update organisation to
sourcemetaby @jviotti in #54 - Isolate
vscode.postMessageinvscode-api.tsby @jviotti in #55 - Group all protocol related types into
protocol/by @jviotti in #56 - Introduce a common
Positiontype for line/column arrays by @jviotti in #57 - Don't spawn the CLI using
npxby @jviotti in #59
Full Changelog: v0.0.1...v0.0.2
v0.0.1
What's Changed
- refactor: Typescript migration and code modularisation by @Karan-Palan in #1
- feat(ui): react and tailwind for UI with shared types by @Karan-Palan in #2
- feat: set up tests and CI by @Karan-Palan in #3
- feat(vscode): better metachema UI, stop re-rendering, spinner component and related tests by @Karan-Palan in #4
- feat(vscode): metaschema http command, check for yaml files and small bug fixes by @Karan-Palan in #5
- feat(vscode): update cli version to report errors as json, better handling of jsonschema errors and linting edge cases fix by @Karan-Palan in #6
- Add a proper license by @jviotti in #7
- feat(vscode): support yaml line/col position, extension version in footer, schema health n/a on metaschema errors by @Karan-Palan in #8
- chore: move ui and shared folder to the root, update the ci and create a README by @Karan-Palan in #9
- Add an
.editorconfigfile to the project by @jviotti in #10 - Update
package-lock.jsonby @jviotti in #11 - Add a very basic
Makefileto the project by @jviotti in #12 - Add a CI check for accidental file changes by @jviotti in #13
- Heavily simplify the CI configuration by @jviotti in #14
- Add a basic
.ackrcfile to the project by @jviotti in #15 - Add a new
vscode-openMakefile target that opens the extension by @jviotti in #17 - Remove the clever
@sharedresolver by @jviotti in #19 - Generate UI built artifacts in
./buildby @jviotti in #21 - Inline JS and CSS in the
./uiHTML file by @jviotti in #22 - Simplify
./uiTS setup by @jviotti in #24 - Rename
uitowebviewby @jviotti in #25 - Turn the
Makefileinto the main way of buildingwebviewby @jviotti in #26 - Don't run CI on multiple Node.js versions by @jviotti in #27
- Cleanup
shared/types.tsa bit by @jviotti in #29 - Extract VS Code test files into
./test/vscodeby @jviotti in #30 - Run VS Code tests on CI using the
Makefileby @jviotti in #31 - Fully parameterise the extension target on CI by @jviotti in #32
- Put generated
vscodefiles inbuild/vscodeby @jviotti in #33 - Concatenate all VS Code code into a single file by @jviotti in #34
- fix(vscode): support no file selected by @Karan-Palan in #36
- Perform a full minimal installation at
build/vscodeby @jviotti in #35 - Only preserve E2E tests by @jviotti in #37
- Test the VSIX on CI by @jviotti in #38
- Improve VSIX installation on CI by @jviotti in #40
- chore(vscode): remove boilterplate html by @Karan-Palan in #39
- Always pass
--yestonpxby @jviotti in #42 - create cd.yml by @Karan-Palan in #41
- Update extension name for the marketplace by @jviotti in #43
- Include README in the VSIX by @jviotti in #44
- logo by @Karan-Palan in #45
- Change extension name to
sourcemeta-studioby @jviotti in #46
New Contributors
- @Karan-Palan made their first contribution in #1
- @jviotti made their first contribution in #7
Full Changelog: https://github.com/sourcemeta-research/studio/commits/v0.0.1