0.17.0 (2023-06-09)
- support automatic imports for global CSS and styled components (0b8de71)
0.16.0 (2023-05-22)
- add case for SingularBox components (415afeb)
- disable lto (not well supported) (4af7e7a)
- don't double-negate negative values (fc7c0d0)
- inline flex (7af8892)
- prefer multispace over space to better line up with jsx strings (8be0b60)
- add a number of peer modifiers (13b3692)
- add accent plugin (2714ce5)
- add alpha to bg plugin (f15e159)
- add alpha to placeholder (a40c334)
- add alpha to ring and support opacity and inset (f3fd0a5)
- add bg attachment plugin support (5b0ed0b)
- add bg opacity plugin support (ab69a21)
- add caret plugin (b7e22ed)
- add columns plugin (9d81033)
- add decoration plugin (86d4ada)
- add not-disabled modifier (9b509a2)
- add outline color (08a2ea0)
- add text opacity plugin support (64d5f32)
- add transparency to text plugin (b71861a)
- add whitespace-break-spaces support (a5b122f)
- change error handler in test vs in plugin (5c4fd8f)
- change error handler in test vs in plugin (b387b94)
- make opacity accept arbitrary values (b5fbf02)
- overhaul border plugin (8f67035)
- support border-s and border-e plugins (22041b3)
- support symmetrical border spacing (a627487)
0.15.0 (2023-02-20)
- include d.ts file in npm package (b3cc831)
- rename flex-nowrap (1db8d6d)
- rename grid-auto-flow col to column (b54c3cb)
- rename iterms-stretch to items-stretch (95c423d)
- allow parser to handle infinitely nested plugin segments (1b96169)
- make auto_cols plugin support arbitrary CSS (f7df759)
- make auto-rows plugin support arbitrary CSS (41ed335)
- make basis plugin support arbitrary CSS (c7288f8)
- make col plugin support arbitrary CSS (c3d7b19)
- make flex plugin support arbitrary CSS (ca48c18)
- make grid-col utilities support arbitrary CSS (f4e038a)
- make grid-row utilities support arbitrary CSS (70ff15b)
- make grow plugin support arbitrary css (acf02bc)
- make order plugin support arbitrary CSS (dd7656b)
- make row plugin support arbitrary CSS (70b279c)
- make shrink plugin support arbitrary CSS (1e20218)
- support content subcommands (41b4d60)
0.14.0 (2023-01-25)
- add typescript type support (a57d722)
0.13.0 (2023-01-20)
- add antialiased plugin (d22886d)
- add aspect plugin (2eaecc3)
- add backdrop-blur plugin (9783916)
- add List plugin (74e2824)
- add scroll-auto and scroll-smooth (a5be83e)
- add snap (9c00ec9)
- add stroke plugin (4cfbaed)
- make outline OptionalArbitrary (0321871)
- make transition delay arbitrary (f6d7a79)
0.12.0 (2022-12-27)
- allow the macro to support enums without subcommands (3ddd529)
- improve suggestion in text plugin (497a8b1)
- only inject import if actually importing TailwindStyle (1dadff6)
- revert span offset fix (9cb7a36)
- add alternative suggestions for array plugins (1a722ad)
- add alternative suggestions for array_map plugins (b35e853)
- add alternative suggestions for simple_lookup_map plugins (0137a45)
- add auto plugin (4c24526)
- add proper error handling for bad plugin params (66d6fb1)
- add styled-components engine (79bd086)
- expose suggestions on swc error handler (b14872c)
- have simple_lookup plugins suggest alternatives (62ec998)
- make a bunch of plugins support arbitrary parameters (21dbe0b)
- support full recovery when parsing plugins (4f78b54)
- support style injection for styled-components (79ba0ff)
0.11.1 (2022-12-05)
- pin toolchain to avoid panics (5e3ff5f)
0.11.0 (2022-12-05)
- add arbitrary support for grid template row and col (7e44200)
- add arbitrary support to the gap plugin (6347a8f)
- add background position plugin (50cb275)
- add background repeat plugin (a295300)
- add background size plugin (d1b2300)
- add content plugin (687f5a2)
- add float plugin (d873b2f)
- add justify items and self plugins (ae0a938)
- add line clamp plugin (0c2780f)
- improve parsing and allow arbitrary values for translate (ae5fe6e)
- support nested tw attrs by using an attribute stack instead (1848eb3), closes #16
0.10.0 (2022-12-01)
- adjust the parser to handle subcommands better (217644d)
- add align plugin (3f69b75)
- add arbitrary w and h (92dcc97)
- add bg plugin arbitrary css support (cd8f1a2)
- add border-style plugin (05d6512)
- add col-end plugin (d874547)
- add group-focus modifier (feebe07)
- add italic plugin (7bb1acc)
- add line-through plugin by improving has_subsegments check (0d92ef5)
- add origin plugin (c42759c)
- add row plugin (73291ca)
- add support for styled components (744d420)
- add t, b, l, r, and inset arbitrary css support (d1469d6)
- include custom fonts in the reset css (9011241)
- make border support arbitrary css (aa48d03)
- make tracking support arbitrary css (7eaab04)
- support arbitrary CSS plugins (d7c9331)
0.9.0 (2022-11-05)
- port
flex-1
and friends to the new plugin structure (92168da) - port
flex-grow
to the new plugin structure (8635bcc) - port
flex-shrink
to the new plugin structure (6423247) - prevent console log in development by including cooked css (bb289ef)
0.8.1 (2022-11-04)
- release to target new crates (6e289fc)
0.8.0 (2022-11-04)
- clean up some more snapshots (071d463)
- correct lookup for top, bottom, left, and right plugins (eec214c)
- get screen dynamically form config (f5c6f16)
- parse expressions marked as important with no value (16c023f)
- support standalone
shadow
plugin (7ca223a) - use parser for divide plugin and handle
divide
(7e77e9f)
- add
self
plugin (cc93a27) - add additional functions to grid plugin (b81146c)
- add animate plugin (6f2eabe)
- add pointer events plugin (38b9208)
- add strict mode (e85d0d1)
- add support for tailwind css reset and forms (82e3fbc)
- add the fill plugin (eaf3ef2)
- add the gap-x and gap-y plugins (6ea516d)
- add the inset plugin (6d192b5)
- add the leading plugin (4d15fd6)
- add the object plugin (e420c5d)
- add the whitespace plugin (5386680)
- add truncate plugin (eb143cf)
- add whole load of new modifiers (f42e43d)
- improve spans for error handling (b3a57cf)
- support border-style in divide plugin (9c15739)
- support transparency in the parser (2ea75e7)
0.7.2 (2022-09-24)
0.7.1 (2022-08-29)
- pin ast_node version to prevent panics (ebb4fb3)
0.7.0 (2022-08-28)
- add col plugin (5f77625)
0.6.0 (2022-08-26)
- add border-btlr (7627f60)
- add overflow-x and overflow-y (52640b5)
- add rotate plugin (938c4ed)
- add rounded t, b, l, r, tl, tr, bl, br (3ec0789)
- add text decoration (d4990ed)
0.5.2 (2022-08-25)
0.5.1 (2022-08-25)
- release metadata (8dd82cb)
0.5.0 (2022-08-25)
- fix border-box (e2e5b9c)
- fix z index (9868a57)
- justify plugin values (4555051)
- line height config parsing is incorrect (820e59c)
- proper string escaping for object literal idents (bc51e4b)
- ring color could never match here (656fd00)
- support different screen configs (5849805)
- use ident when possible (414842f)
- add a number of modifiers (9ef0142)
- add basic divide plugin (0b6072a)
- add basic space plugin (37263e7)
- add placeholder plugin (31c674d)
- add text-transform plugin (64a3663)
- dark mode support (f43f9c0)
0.4.0 (2022-08-25)
- add appearance plugin (7d77cb2)
- add backgroundImage to bg plugin (32f5be5)
- add blur plugin (d840025)
- add from and to for gradients (6f86b4e)
- add invert plugin (da6a27f)
- add max-h plugin (72a86f1)
- add max-w plugin (496e0c4)
- add min-w plugin (82d879d)
- add mix blend (0563fa6)
- add opacity plugin (dc64ba1)
- add order plugin (d6aa5ca)
- add outline (b6e0cf9)
- add ring inset and offeset (3f641ca)
- add ring plugin (45531b8)
- add transform plugin (9cf40b7)
0.3.5 (2022-08-25)
- update wasm path (b7a9350)
0.3.2 (2022-08-25)
0.3.1 (2022-08-25)
- allow [ and ] in subject (for arbitrary values) (05b7bae)
- allow arbitrary spacing in tailwind strings (5d908b9)
- allow dashes in the modifier (2847079)
- deny unwrap to prevent panics (654d562)
- handle parsing issue when subject has a . in it (c6372d6)
- hidden should map to display: none (ca7d8a7)
- make display a root plugin (a3c156a)
- propagate proper width and height values (8fb2f4f)
- proper border width handling for border plugin (6780341)
- swap the modifiers and negative statement when parsing (02adf9a)
- add basis plugin (ef3fa3f)
- add flex plugin (40d86cf)
- add focus-within mod (5aed754)
- add font weight (5eba5c8)
- add gap plugin (461c8c6)
- add grid plugin (5e3470e)
- add grow plugin (283b3e7)
- add items plugin (f3b6eb2)
- add justify plugin (ec09cca)
- add overflow plugin (1fd8e7b)
- add parsing support for arbitrary CSS (b73b6ea)
- add px, py, pt, pb, pl, pr, and m_ plugins (11e1297)
- add screen reader plugin (2cbbad0)
- add shrink plugin (464473d)
- add text centering and fix text plugin (5752c3d)
- add translate plugin (76aebb9)
0.3.0 (2022-08-18)
- add box plugin (6c23f30)
- add colored shadows (c84bb95)
- add cursor plugin (a0a81fb)
- add display plugin (562e6c9)
- add font property (a9f9288)
- add position and t/r/b/l plugins (47d3644)
- add proper literal merging (c2b3a56)
- add rounded property (404d986)
- add scale plugin (cfd6449)
- add select plugin (9a20f4a)
- add shadow (c1bf368)
- add transitions (00e3f7d)
- add visibility and notion of 'root plugins' (1345373)
- add z plugin (65a0f08)
- support config from tailwind (13543d7)
0.2.2 (2022-08-18)
- add attribute merging for groups (2e31afb)
0.2.1 (2022-08-18)
- properly handle existing css attribute (97ce9cc)
0.2.0 (2022-08-18)
- make sure to visit children if we don't intercept (515e97b)
- support template tags (dd5a21)
0.1.1 (2022-08-18)
Initial commit!