Skip to content

Latest commit

 

History

History
635 lines (419 loc) · 24.3 KB

CHANGELOG.md

File metadata and controls

635 lines (419 loc) · 24.3 KB

Changelog

Release (2024-12-15)

ember-primitives 0.27.2 (patch)

🐛 Bug Fix

Committers: 1

Release (2024-11-22)

ember-primitives 0.27.1 (patch)

🐛 Bug Fix

📝 Documentation

Committers: 2

Release (2024-11-13)

ember-primitives 0.27.0 (minor)

🚀 Enhancement

  • docs-app, ember-primitives, test-app
    • #407 [Breaking] Make tabster not required. new import for setting up tabster, and it's async. (@NullVoxPopuli)

Committers: 1

Release (2024-11-12)

ember-primitives 0.26.2 (patch)

🐛 Bug Fix

  • ember-primitives

📝 Documentation

🏠 Internal

Committers: 3

Release (2024-11-04)

ember-primitives 0.26.1 (patch)

🐛 Bug Fix

📝 Documentation

Committers: 2

Release (2024-11-04)

ember-primitives 0.26.0 (minor)

🚀 Enhancement

📝 Documentation

Committers: 2

Release (2024-10-16)

ember-primitives 0.25.0 (minor)

🚀 Enhancement

  • ember-primitives, test-app

Committers: 1

Release (2024-10-16)

ember-primitives 0.24.0 (minor)

🚀 Enhancement

  • ember-primitives, test-app
  • docs-app, ember-primitives, test-app
  • ember-primitives

🏠 Internal

Committers: 2

Release (2024-10-03)

ember-primitives 0.23.1 (patch)

🏠 Internal

Committers: 1

Release (2024-08-15)

ember-primitives 0.23.0 (minor)

🚀 Enhancement

  • docs-app, ember-primitives, test-app

📝 Documentation

  • docs-app, ember-primitives, test-app

Committers: 1

Release (2024-08-15)

ember-primitives 0.22.0 (minor)

🚀 Enhancement

Committers: 1

Release (2024-08-12)

ember-primitives 0.21.1 (patch)

🐛 Bug Fix

  • ember-primitives
    • #352 Add layout export (for StickyFooter) -- this was missing, but mentioned in the docs (@NullVoxPopuli)

Committers: 1

Release (2024-06-28)

ember-primitives 0.21.0 (minor)

🚀 Enhancement

  • docs-app, ember-primitives, test-app

📝 Documentation

  • docs-app

🏠 Internal

Committers: 3

Release (2024-06-06)

ember-primitives 0.20.0 (minor)

🚀 Enhancement

Committers: 1

Release (2024-05-24)

ember-primitives 0.19.0 (minor)

🚀 Enhancement

  • ember-primitives, test-app
    • #316 [Breaking]: Remove app-re-exports so that auto-import (classic) apps don't pull in the whole library (@NullVoxPopuli)

Committers: 1

Release (2024-05-24)

ember-primitives 0.18.0 (minor)

🚀 Enhancement

  • ember-primitives

Committers: 1

Release (2024-05-18)

ember-primitives 0.17.0 (minor)

🚀 Enhancement

  • ember-primitives, test-app
    • #312 Add Support for @activeOnSubPaths to Link component (@rtablada)
  • docs-app, ember-primitives, test-app

📝 Documentation

🏠 Internal

Committers: 3

Release (2024-04-19)

ember-primitives 0.16.0 (minor)

🚀 Enhancement

🏠 Internal

  • docs-app, ember-primitives, test-app

Committers: 1

Release (2024-04-18)

ember-primitives 0.15.0 (minor)

🚀 Enhancement

  • docs-app, ember-primitives, test-app

🐛 Bug Fix

Committers: 2

Release (2024-03-19)

ember-primitives 0.14.0 (minor)

🚀 Enhancement

  • docs-app, ember-primitives, test-app
    • #279 [ToggleGroup]: Support @type=multi, allowing multiple toggles to be active at once. (@NullVoxPopuli)

Committers: 1

Release (2024-03-18)

ember-primitives 0.13.0 (minor)

🚀 Enhancement

Committers: 1

Release (2024-03-14)

ember-primitives 0.12.0 (minor)

🚀 Enhancement

Committers: 1

Release (2024-03-11)

ember-primitives 0.11.4 (patch)

🐛 Bug Fix

  • ember-primitives
    • #270 Fix shadowroot styles, include all tags available on document when includeStyles is true (@NullVoxPopuli)

Committers: 1

Release (2024-02-09)

ember-primitives 0.11.3 (patch)

🐛 Bug Fix

  • ember-primitives
    • #255 [OTP] makes backspace stay in current input unless it's empty (@evoactivity)

Committers: 1

Release (2024-02-05)

ember-primitives 0.11.2 (patch)

🐛 Bug Fix

  • ember-primitives, test-app

Committers: 1

Release (2024-02-04)

ember-primitives 0.11.1 (patch)

🐛 Bug Fix

  • ember-primitives

📝 Documentation

🏠 Internal

  • ember-primitives, test-app
    • #246 Unify with the v2 addon blueprint, using extensions in the imports and stuch (@NullVoxPopuli)

Committers: 2

Release (2024-02-03)

ember-primitives 0.11.0 (minor)

🚀 Enhancement

  • ember-primitives
  • ember-primitives, test-app
    • #239 [OTP]: add better correction behavior when using both mouse and keyboard (@NullVoxPopuli)

🐛 Bug Fix

  • ember-primitives, test-app
    • #243 [OTP]: Fix issue with backspace repeating faster than the otp input logic could keep up with (by keeping up with it) (@NullVoxPopuli)
    • #240 [OTP]: Resolve pasting and focus state issues (@NullVoxPopuli)
    • #239 [OTP]: add better correction behavior when using both mouse and keyboard (@NullVoxPopuli)

🏠 Internal

Committers: 1

Release (2024-02-02)

ember-primitives 0.10.4 (patch)

🐛 Bug Fix

Committers: 1

Release (2024-02-02)

ember-primitives 0.10.3 (patch)

🏠 Internal

  • @nullvoxpopuli/dev, docs-api, docs-app, ember-primitives, test-app
  • @nullvoxpopuli/dev, docs-app, ember-primitives, test-app

Committers: 1

Release (2024-01-19)

ember-primitives 0.10.2 (patch)

🐛 Bug Fix

  • ember-primitives
    • #202 Fix issue where the progress component had an internal glint ignore (@NullVoxPopuli)

🏠 Internal

Committers: 1

0.10.1

Patch Changes

  • 40981d8: it turns out that colorScheme's onUpdate wasn't possible to have as a don't-worry-about-cleanup thing because the GarbageCollector over-eagerly cleaned up the function, and the callback wouldn't get executed. So now, onUpdate is removed, and the colorScheme object has on.update and off.update.

0.10.0

Minor Changes

  • 3515f4d: Improvements to ember-primitives/color-scheme

    • fix a bug with setColorScheme
    • new method, onUpdate, which can be used to synchronize external systems, like graphics or charting systems that need to sync with the broader site theme.

0.9.0

Minor Changes

  • 155f0bc: New component: Accordion -- see docs for more information

Patch Changes

  • c8baa6e: Extract common utils to another library which will be reactive utility focused
  • 3cfc238: Switch to reactive-primitives to reactiveweb (same library)

0.8.1

Patch Changes

  • 535b4be: Declare css imports as side-effects

0.8.0

Minor Changes

  • 4352415: Add new component, <StickyFooter>. see documentation for details.

0.7.0

Minor Changes

  • 73c231d: New component: Avatar -- see docs for details

0.6.0

Minor Changes

  • 4ba80e6: Two new components: <OTP> and <OTPInput>

    To use:

    import { OTP } from 'ember-primitives';
    import { cell } from 'ember-resources';
    
    const submittedCode = cell();
    const handleSubmit = ({ code }) => submittedCode.current = code;
    
    <template>
      <pre>submitted: {{submittedCode}}</pre>
    
      <OTP @onSubmit={{handleSubmit}} as |x|>
        <x.Input class="fields" />
        <br>
        <x.Submit>Submit</x.Submit>
        <x.Reset>Reset</x.Reset>
      </OTP>
    </template>

    the reset button is optional.

    For more information, see the docs for

Patch Changes

  • 9f4fc3e: Declare @glint/template as an optional peer dependency

0.5.0

Minor Changes

  • 996898d: Add a new component: <Form>!

    This is a very light form, in that it only wraps the <form> element, and binds to the input and change events to the form, thus allowing you to not need to wire up event listeners to any inputs.

0.4.0

Minor Changes

  • b7cccdc: For <Popover>, provide an escape hatch on <Content> so that folks can opt out of portaling, if their CSS or middleware is misbehaving. This should be a last resort, however, as portalling can help solve layering and z-index issues across the whole application -- see https://ember-primitives.pages.dev/5-floaty-bits/portal for a demo.
  • b7cccdc: For portals, set style to display:contents; so that when rendered, they do not take up space or shift anything visually

0.3.0

Minor Changes

  • c043045: Add new component, . see docs for details

0.2.0

Minor Changes

  • ef7306f: Link now exposes an isActive property on the yielded data, as well as provides a data-active attribute on the generated <a> element
  • 2c7696d: Add a loosemode template-registry for Glint users not yet using gjs/gts

0.1.0

Minor Changes

  • 5921fb4: Drop support for Ember 4.8. It could still be supported through @embroider/macros, but I don't have the energy for that right now. If someone wanted to submit a PR, that'd be ligit -- however, the gap between 4.8 and 4.12 is very small, and folks should just use latest 4.x if they can"

Patch Changes

  • 7267ccb: @properLinks
    • needs to support both QueryParams and the hash
    • supports custom rootURL
    • internally: adding tests for all of this as well

0.0.9

Patch Changes

  • 59c02c3: Fix peers so that this library is compatible with all the next majors

0.0.8

Patch Changes

  • 79b0e5f: Fix issue where did not fallback to browser-behavior like @properLinks does

0.0.7

Patch Changes

  • fec2dc4: Add dialog component

0.0.6

Patch Changes

  • 644c6ba: Add iframe utilities for checking if the current frame is in an iframe or not. Also added documentation, and fixed the docs-renderer for rendering the comment block next to functions

0.0.5

Patch Changes

  • d72fb6e: Update proper-links to be compat with TS 5.1

0.0.4

Patch Changes

  • 78406fc: Add Popover, PortalTargets, and Portal

0.0.3

Patch Changes

0.0.2

Patch Changes

  • 1430a90: Remove extraneous span from ExternalLink

0.0.1

Patch Changes

  • 23bfdb6: initial pre-alpha