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

Release Preview #88

Merged
merged 1 commit into from
May 30, 2023
Merged

Release Preview #88

merged 1 commit into from
May 30, 2023

Conversation

github-actions[bot]
Copy link
Contributor

@github-actions github-actions bot commented May 30, 2023

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

Releases

[email protected]

Minor Changes

  • #85 f53b03f Thanks @ynotdraw! - A template-registry is now exported from ember-velcro to use with Glint. To use it in your apps and addons, add the following to your existing registry:

    import type EmberVelcroRegistry from "ember-velcro/template-registry";
    
    declare module "@glint/environment-ember-loose/registry" {
      export default interface Registry extends EmberVelcroRegistry {
        // Other items here
      }
    }

Patch Changes

  • #84 5b49970 Thanks @ynotdraw! - (internal): swap semantic-release for Changesets so that we can have more granular control over releases, and batch breaking changes together without massive PRs

Bug Fixes

2.0.0 (2023-05-25)

BREAKING CHANGES

  • Removing types and updating TypeScript version to support Glint properly. The main branch build is currently red due to the Glint dependency updates. This gets things back on track. We are making a breaking change as updating underlying TypeScript changes is considered as such (Drop support for TS <4.8, introduce TS support rolling-window-policy ember-headless-table#176).

  • chore: Upgrade glint dependencies

  • chore: Allow any ember-source + typescript

  • chore: Glint only supports TSv4.8+

  • chore: Upgrade ember-source + resolver

Started getting type errors with resolver:

"Module '"@ember/owner"' has no exported member 'Resolver'. Did you mean to use 'import Resolver from "@ember/owner"' instead?"

ember-resolver now ships with their own types rather than the types namespace

  • chore: Remove commitlint

  • chore: Update babel/core + qunit deps

  • chore: Add @types/ember__owner dependency

  • chore: Add ember/string as a dependency for tests

  • chore: Ignore glint errors for now

  • chore: Convert tests to gts

  • fix: Remove unneeded peerDependencies

  • fix: Remove unneeded types/ember packages

These libraries now ship with their own types, so we no longer need the ones coming from the types namespace anymore.

1.1.0 (2022-10-14)

Bug Fixes

  • ts, glint: address the majority of the glint issues (9d2a494)
  • ts, glint: remaining glint errors are resolved (ef24cfd)

Features

  • add types to addon and add glint registry augmentation for loose mode (ad33ab9)

@ynotdraw ynotdraw self-requested a review May 30, 2023 16:57
@ynotdraw ynotdraw requested a review from nicolechung May 30, 2023 17:06
@ynotdraw ynotdraw merged commit 2cdd2e5 into main May 30, 2023
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.

2 participants