Dear all,

I'm very happy to announce the release of elm-mdl 7.0.0. This release marks 
a substantial achievement of elm-mdl: we have now ported *every* component 
of Google's Material Design Lite <https://getmdl.io/components/index.html>!

Live demo here <https://debois.github.io/elm-mdl/>, package here 
<http://package.elm-lang.org/packages/debois/elm-mdl/7.0.0>, github here 
<https://github.com/debois/elm-mdl>.

The release contains 6 new components: Cards, Lists, Dialog, Tabs, Sliders 
& Typography; a large amount of bugfixes, in particular wrt. browser 
compatibility; improved documentation; and substantial improvements to the 
demo.

The release requires minor changes to your elm-mdl boilerplate; details here 
<https://github.com/debois/elm-mdl/blob/master/README.md#upgrading-from-6xx>
.
Credits
   
   - 
   
   Rob van den Bogaard (@robvandenbogaard 
   <https://github.com/robvandenbogaard>), new contributor. 
   Cards component. Rob created a very neat API for Cards, which in turn 
   inspired the Dialog API.
   - 
   
   Håkon Rossebø (@hakonrossebo <https://github.com/hakonrossebo>), regular 
   contributor.
   Lists component. Håkon paved the way for solving some thorny issues in 
   finding a good API for lists, the upstream API of which doesn't sit so well 
   with Elm.
   - 
   
   Michael Perez (@puhrez <https://github.com/puhrez>), new contributor.
   Dialog component. Michael took Rob's Cards API-idea and ran with it, 
   arriving at a very neat API for Dialogs.
   - 
   
   Ville Penttinen (@vipentti <https://github.com/vipentti>), core 
   contributor, commit-rights. 
   Tabs, Sliders, and Typography components; lots of demo work; lots of 
   bugfixes. Ville provived a remarkbly high-quality sustained contribution.
   - 
   
   Alexander Foremny (@aforemny <https://github.com/aforemny>), core 
   contributor, commit-rights.
   Bug fixes and improvements to menu. Alexander also participated 
   crucially in discussions, taking a large part in guiding the overall 
   direction of elm-mdl.
   - 
   
   Stéphane Legrand (@slegrand <https://github.com/slegrand>), new 
   contributor. 
   Bug-fixes for ripples, documentation improvements.
   - 
   
   Søren Debois (@debois <https://github.com/debois>), original author. 
   Bug fixes galore; assisted on Cards, Lists, Dialogs, Typography, and 
   Menus; lots of demo work.
   
Thanks to Google for making their JS/CSS MDL implementation available.

Supporting all components of Google's MDL is obviously a huge milestone for 
elm-mdl. I could never have reached this point by myself; I'm so happy and 
grateful that so many people chose to devote their time and energy to this 
project. So a *huge* thank you to all of you who contributed to elm-mdl, to 
this release or earlier ones:

   - Core team: Alexander Foremny (@aforemny <https://github.com/aforemny>), 
   Ville Penttinen (@vipentti <https://github.com/vipentti>)
   - Component implementations: Michael Perez (@puhrez 
   <https://github.com/puhrez>), Rob van den Bogaard (@robvandenbogaard 
   <https://github.com/robvandenbogaard>), Håkon Rossebø (@hakonrossebo 
   <https://github.com/hakonrossebo>)
   - Demo work, features & bug-fixes: Victor Vrantchan (@groob 
   <https://github.com/groob>), @SauceWaffle 
   <https://github.com/SauceWaffle>, Stéphane Legrand (@slegrand 
   <https://github.com/slegrand>), Petre Damoc (@pdamoc 
   <https://github.com/pdamoc>)
   - Documentation: Janis Voigtländer (@jvoigtlaender 
   <https://github.com/jvoigtlaender>), Rudolf Adamkovič (@salutis 
   <https://github.com/salutis>), Alexey Shamrin (@shamrin 
   <https://github.com/shamrin>), Matthew Bray (@mattjbray 
   <https://github.com/mattjbray>)

Also a big thank you to all those who are using elm-mdl; who has encouraged 
me in the elm-slack and on elm-discuss; and who has taken the trouble to 
open github issues: your kindness and encouragment has been a big part in 
getting to this point. I want to mention in particular early adopter @groob 
<https://github.com/groob> and issue-author extraordinaire @OvermindDL1 
<https://github.com/OvermindDL1>.

Thank you, all, for helping get elm-mdl this far!

Søren Debois

-- 
You received this message because you are subscribed to the Google Groups "Elm 
Discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to