Bot releases are visible (Hide)
Published by github-actions[bot] 5 months ago
ember-scoped-css 0.19.0 (minor)
ember-scoped-css
, classic-app
, embroider-app
, v2-addon
v2-addon
addon.gjs()
, dropping support for rollup-plugin-glimmer-template-tag (@NullVoxPopuli)embroider-app
ember-scoped-css
v2-addon
embroider-app
, pods-embroider-app
, v2-addon
classic-app
ember-scoped-css
, classic-app
, embroider-app
, pods-classic-app
, pods-embroider-app
embroider-app
, pods-embroider-app
ember-scoped-css
, embroider-app
ember-scoped-css
, classic-app
, embroider-app
, pods-classic-app
, pods-embroider-app
, v2-addon
embroider-app
classic-app
, pods-classic-app
, pods-embroider-app
ember-scoped-css
, v2-addon
ember-scoped-css
ember-scoped-css
, pods-classic-app
, pods-embroider-app
Published by github-actions[bot] 6 months ago
c96c89b
]:
Published by github-actions[bot] 6 months ago
c96c89b
Thanks @NullVoxPopuli! - Remove unused code and don't let ESBuild output ESM -- this restores the ability to debug ESM environments against sourcePublished by github-actions[bot] 7 months ago
64ac1a2
Thanks @NullVoxPopuli! - Fix issue where importing scopedClass was not supported in classic apps as the feature was only implemented for v2 addonsPublished by github-actions[bot] 7 months ago
#158 841f131
Thanks @NullVoxPopuli! - Add declarations to the files list in package.json
#156 f1bf095
Thanks @NullVoxPopuli! - Attempt 2 and fixing declaration emit
Published by github-actions[bot] 7 months ago
5c9fd13
Thanks @NullVoxPopuli! - Add prepack script to attempt to get the declarations built along with publishPublished by github-actions[bot] 7 months ago
cb54e6d
Thanks @NullVoxPopuli! - Fix the live reload behavior of classic ember apps when editing the CSS for a corresponding gjs and gts filePublished by github-actions[bot] 8 months ago
Published by github-actions[bot] 8 months ago
#144 880a0b9
Thanks @NullVoxPopuli! - Moves to content-tag, the same template tag parser used for all of ember's tooling
#147 ed8730f
Thanks @NullVoxPopuli! - Support gjs
and gts
(<template>
) by allowing an import for scopedClass
.
Example usage:
import { scopedClass } from 'ember-scoped-css';
<template>
<p class={{scopedClass "hi"}}>text color</p>
</template>
Published by github-actions[bot] 8 months ago
Published by github-actions[bot] 8 months ago
#140 b86dfe5
Thanks @NullVoxPopuli! - Fix TypeScript / Glint support.
There is now a template-registry that folks can import for loose-mode components:
import 'ember-source/types';
import 'ember-source/types/preview';
import type ScopedCss from 'ember-scoped-css/template-registry';
declare module '@glint/environment-ember-loose/registry' {
export default interface Registry extends ScopedCss {
// ...
}
}
Note that the scoped-class
helper is removed at build time, so you should never see it at runtime. The types here are to satisfy correctness/type checking/lints.
3a66d3a
Thanks @NullVoxPopuli! - Fixes #108. ember-scoped-css is now compatible with @embroider/addon-dev@v4
, which means that rollup-plugin-glimmer-template-tag
is no longer needed, and also no longer recommended in the README. For GJS/GTS/<template>
, please use @embroider/addon-dev
's addon.gjs()
plugin.Published by github-actions[bot] 11 months ago
e0ae8e3
]:
Published by github-actions[bot] 11 months ago
#129 e0ae8e3
Thanks @NullVoxPopuli! - Fix issue where sufficiently modern JS would not be parseable by scoped-css' build processes.
Folks would run in to this if they ship code with untranspiled
Both these ecma features are supported everywhere, so it's reasonable that folks would expect their tooling to support parsing those features.
Published by github-actions[bot] about 1 year ago
bd1ead6
]:
Published by github-actions[bot] about 1 year ago
bd1ead6
Thanks @NullVoxPopuli! - Adds pods support for classic ember builds.Published by github-actions[bot] about 1 year ago
Published by github-actions[bot] about 1 year ago
#113 fc99101
Thanks @jakebixby! - Bumped [email protected] for type fix
#111 3ac8b63
Thanks @NullVoxPopuli! - Utilize external
dependencies for a more optimized runtime and install time / size
Published by github-actions[bot] about 1 year ago
#102 3ca5674
Thanks @NullVoxPopuli! - Fix an issue with strings in class
attributes declared via sub-expressions (such as within if statements), were not properly getting scoped.
For example:
<template>
<div class="global-probably {{if @condition "a-local-class"}}">
Hello there!
</div>
</template>
When the sibling CSS file only declares a-local-class
, we would expect that
global-probably
remains unchangeda-local-class
gets hashedNote that this bug is not fixed for embroider consumers.
Published by github-actions[bot] about 1 year ago
845ecb8
]:
Published by github-actions[bot] about 1 year ago
845ecb8
Thanks @jakebixby! - added postProcess hook to scoped-css-preprocessor to break cache for associated template file