BrightspaceHypermediaComponents / siren-sdk

This contains tools to help develop and use siren entities.
Apache License 2.0
2 stars 2 forks source link

BREAKING CHANGE: upgrade to Lit 3 #713

Closed dlockhart closed 3 months ago

dlockhart commented 4 months ago

⚠️ DO NOT MERGE yet! ⚠️

👋 Hey, we're upgrading to Lit 3! 🎉 This PR prepares this repo for the upgrade, which will happen starting May 21st. Someone from team Gaudí will take care of everything (except approving this PR), so sit back and enjoy the upgrade!

A Phased Approach

Merges will happen in several phases based on where each repo sits in the overall dependency graph of Lit-related things.

This repo will be in phase: 2 of 10

Since this repo is in a downstream phase, its dependency versions that use Lit 3 haven't released yet, so its CI will be in a broken state. This will be resolved when the previous phase of upgrades completes.

siren-parser

We're also taking this opportunity to switch every repo that uses siren-parser to the latest v9 release, and this repo has an indirect dependency on it via d2l-polymer-siren-behaviors.

Next steps

github-actions[bot] commented 4 months ago

PR Checklist:

Did you use a semver keyword in a commit message?

Did you paste the Rally US URL in the description?

d2l-github-release-tokens[bot] commented 3 months ago

:tada: This PR is included in version 3.0.0 :tada:

The release is available on:

Your semantic-release bot :package::rocket: