Skip to content

Releases: arlyon/stailwc

0.16.0

22 May 19:47
Compare
Choose a tag to compare

0.16.0 (2023-05-22)

Bug Fixes

  • 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)

Features

  • 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

20 Feb 22:19
Compare
Choose a tag to compare

0.15.0 (2023-02-20)

Bug Fixes

  • 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)

Features

  • 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

20 Feb 22:20
Compare
Choose a tag to compare

0.14.0 (2023-01-25)

Features

  • add typescript type support (a57d722)

0.13.0

20 Feb 22:20
Compare
Choose a tag to compare

0.13.0 (2023-01-20)

Features

0.12.0

20 Feb 22:20
Compare
Choose a tag to compare

0.12.0 (2022-12-27)

Bug Fixes

  • 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)

Features

  • 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.0

05 Dec 12:42
Compare
Choose a tag to compare

0.11.0 (2022-12-05)

Bug Fixes

  • add unzip feature (c266fb4)
  • allow numbers in the modifiers (8e20a03)

Features

  • 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

01 Dec 08:34
Compare
Choose a tag to compare

0.10.0 (2022-12-01)

Bug Fixes

  • adjust the parser to handle subcommands better (217644d)

Features

  • 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

05 Nov 14:04
Compare
Choose a tag to compare

0.9.0 (2022-11-05)

Bug Fixes

  • 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)

Features

  • add basic non-configurable prose plugin (d88a744)
  • unify and expose the strict option (3af6a0d)

0.8.1

04 Nov 11:36
Compare
Choose a tag to compare

0.8.1 (2022-11-04)

Bug Fixes

  • release to target new crates (6e289fc)

0.8.0

04 Nov 11:16
Compare
Choose a tag to compare

0.8.0 (2022-11-04)

Bug Fixes

  • 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)

Features

  • 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)