Skip to content

Releases: peterramsing/lost

Beta Release - v8.0.0-beta.0

19 Oct 03:09
6bcee6f
Compare
Choose a tag to compare
Pre-release

Changelog

  • (#184)[API Update] Updates the lost-offset to be more intuitive.
    • This reverses the current api from moving left to right based on negative fractions which didn’t make much sense. This breaks that api’s current functionality and makes it more intuitive.

Diff with previous version 7.1.0

Darcy Release - v7.1.0

29 Aug 06:44
d80122a
Compare
Choose a tag to compare

Changelog

  • (#324) [Refactor] Updates the codebase to follow an ESLint configuration (following airbnb's styleguide)
  • (#322) [Feature Enhancement] New ability to use custom colors with lost-utility: edit;

Diff with previous version 7.0.4

Darcy Release - v7.0.4

10 Aug 20:13
99fee25
Compare
Choose a tag to compare

Changelog

  • (#315) [Tests] Adds more tests. Thanks @wbruno!
  • (#321) [Update] Updated dependencies to stay current. Nobody likes stale dependencies.

Diff with previous version 7.0.3

Darcy Release - v7.0.3

07 Jul 06:19
15f5b75
Compare
Choose a tag to compare

Changelog

  • (#316) [BUGFIX] Removes zoom: 1.

Note for IE7

  • While removing this might be seen as a breaking change I can find no supported evidence that LostGrid could be used to support IE7 which is where zoom: 1 would be used. LostGrid also does not mention any support for IE7. Thus, this is not a breaking change, but a bug fix as use of this is widely touted as not necessary and even poor code. 👍🏻

See also:
#135
#194
#222

Diff with previous version 7.0.2

Darcy Release - v7.0.2

06 Jul 04:57
795734c
Compare
Choose a tag to compare

Changelog

  • (#312) [BUGFIX] The global settings now reset between each build. Thanks @onlywei!
  • (#313) [CHORE] Removes Unneeded "reset" tests that were more of a hack than a test.

Diff with previous version 7.0.1

Darcy Release - v7.0.1

02 Jul 06:19
1cae660
Compare
Choose a tag to compare

Why 7.0.1 and not 7.0.0? Well, I made a tiny mistake with npm versioning and...well, the patch version was inadvertently bumped and that's why. Sometimes my fear of breaking something with npm is a bit irrational, but oh well.

Changelog

  • (#306) [FEATURE] lost-row: none; was added to reset the element back to default settings.
  • (#297) [BUGFIX] Updates the clear: left; to be clear: both; for lost-column/waffle rule.
  • (#299) [BUGFIX] Changes the size from 99.99/999999% to 99.9% within lost-column, lost-masonry-column, lost-move, lost-offset, lost-row and lost-waffle. This is because in Edge and IE there were some rounding errors causing stacking of columns instead of allowing them to sit side-by-side.
  • (#251) [REFACTOR] Minor refactor to add in cloneAllBefore function to make readability easier.

Note for IE users

  • All uses of lost-column, lost-masonry-column, lost-move, lost-offset, lost-row and lost-waffle will have their calc equation adjusted to use 99.9%. This could cause breakage in very edge cases especially in older versions of Internet Explorer. This version should be tested to see if any columns stack instead of site side-by-side.
  • Within lost-column and lost-waffle the clear has been updated from left to both.
    • If this is an issue (which in testing I found none), there is a new global setting that will adjust this back to the previous behavior. Just put @lost clearing left; at the top of your file and the global configuration will be set.

Diff with previous version 6.8.1

v6.8.1

09 Jun 03:01
e67027e
Compare
Choose a tag to compare

Changelog

  • (#290) [ENHNACE] Removes duplicate line of code for lost-column: none;

Breaking Changes

  • None

Darcy Release - v7.0.1-beta.2

04 Jun 22:48
454830a
Compare
Choose a tag to compare
Pre-release

Changelog

  • (#306) [FEATURE] lost-row: none; was added to reset the element back to default settings.
  • (#251) [REFACTOR] Minor refactor to add in cloneAllBefore function to make readibility easier.

Breaking Changes

  • None

Current Diff to Master

Darcy Release - v7.0.1-beta.1

01 Jun 03:56
Compare
Choose a tag to compare
Pre-release

Changelog

  • (#299) [BUGFIX] Changes the size from 99.99/999999% to 99.9% within lost-column, lost-masonry-column, lost-move, lost-offset, lost-row and lost-waffle. This is because in Edge and IE there were some rounding errors causing stacking of columns instead of allowing them to sit side-by-side.

Breaking Changes

  • All uses of lost-column, lost-masonry-column, lost-move, lost-offset, lost-row and lost-waffle will have their calc equation adjusted to use 99.9%. This could cause breakage in very edge cases especially in older versions of Internet Explorer. This version should be tested to see if any columns stack instead of site side-by-side.

Darcy Release - v7.0.0-beta.1

31 May 05:35
Compare
Choose a tag to compare
Pre-release

Changelog

  • (#297) [BUGFIX] Updates the clear: left; to be clear: both; for lost-column/waffle rule.

Breaking Changes

  • Within lost-column and lost-waffle the clear has been updated from left to both.
    • If this is an issue, there is a new global setting that will adjust this back to the previous behaviour. Just put @lost clearing left; at the top of your file and the global configuration will be set.