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

Bazel 6 #64

Merged
merged 32 commits into from
Feb 24, 2024
Merged

Bazel 6 #64

merged 32 commits into from
Feb 24, 2024

Conversation

rafbcampos
Copy link
Contributor

@rafbcampos rafbcampos commented Feb 1, 2024

Change Type (required)

  • patch
  • minor
  • major

Release Notes

Migrates to Bazel 6, vitest, pnpm, and React 18.

📦 Published PR as canary version: 0.4.2--canary.64.1826

Try this version out locally by upgrading relevant packages to 0.4.2--canary.64.1826

Version

Published prerelease version: 0.5.0-next.0

Changelog

Release Notes

Bazel 6 (#64)

Migrates to Bazel 6, vitest, pnpm, and React 18.

Fix/more validation fixes (#65)

  • XLR: Fix Exclude on Union Types
  • XLR: Fix shallow clones causing unintended aftereffects
  • XLR SDK: Fix application of base Player Transforms to XLRs when loaded
  • CLI: New Plugins to add Plugins to LSP and XLR SDK Transforms

Validation Improvements (#63)

Properly parse Excludes keyword when compiling XLRs


🚀 Enhancement

🐛 Bug Fix

Authors: 5

@rafbcampos rafbcampos self-assigned this Feb 1, 2024
@rafbcampos rafbcampos force-pushed the bazel-6 branch 13 times, most recently from 4f48d42 to fbd432c Compare February 2, 2024 19:04
Copy link

codecov bot commented Feb 7, 2024

Codecov Report

Attention: Patch coverage is 83.91960% with 128 lines in your changes are missing coverage. Please review.

Project coverage is 77.18%. Comparing base (cbbead8) to head (0d09660).

Files Patch % Lines
helpers/vitest_coverage_mapper.ts 0.00% 42 Missing ⚠️
...guage-service/src/plugins/binding-schema-plugin.ts 68.96% 8 Missing and 1 partial ⚠️
...ge/json-language-service/src/plugins/xlr-plugin.ts 76.47% 8 Missing ⚠️
language/json-language-service/src/utils.ts 82.05% 7 Missing ⚠️
language/dsl/src/compiler/compiler.ts 88.23% 6 Missing ⚠️
language/json-language-service/src/xlr/service.ts 83.33% 2 Missing and 4 partials ⚠️
...guage/json-language-service/src/parser/document.ts 88.37% 5 Missing ⚠️
language/typescript-expression-plugin/src/index.ts 0.00% 5 Missing ⚠️
...uage-service/src/plugins/legacy-template-plugin.ts 84.00% 4 Missing ⚠️
...n-language-service/src/plugins/view-node-plugin.ts 80.95% 4 Missing ⚠️
... and 17 more
Additional details and impacted files
@@             Coverage Diff             @@
##             main      #64       +/-   ##
===========================================
+ Coverage   54.91%   77.18%   +22.27%     
===========================================
  Files          68       62        -6     
  Lines        3338    10355     +7017     
  Branches     1001     1085       +84     
===========================================
+ Hits         1833     7993     +6160     
- Misses       1144     2343     +1199     
+ Partials      361       19      -342     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@adierkens
Copy link
Member

/canary

@adierkens
Copy link
Member

/canary

@adierkens
Copy link
Member

/canary

@adierkens
Copy link
Member

/canary

@adierkens
Copy link
Member

/canary

@adierkens
Copy link
Member

/canary

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
minor Increment the minor version when merged
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Make DSL react@18 compatible Update to Bazel 6
4 participants