v2.2.4 (2020-07-30)
- Fix svg icons not showing because of Seaside update (c0a86d01)
v2.2.3 (2020-07-29)
- Make huge sortable tables scrollable (16ee8245)
v2.2.2 (2020-07-28)
- Move SortedTable css to css file (d46dc194)
v2.2.1 (2020-01-09)
- MDLHighLevelWidget #style: is broken (057cd462)
v2.2.0 (2019-10-29)
- Table widget - A component to describe the columns of a table instead of giving collection of rows (0f40cd36)
- Expansion panel - As brush or widget (7bc5485f) (af0681f6) (e68f6c17)
- Create some predefined alerts in MDL extensions (5c0f9005)
- Correct doc on accent color for pagination (3898d656)
- MDLCalendarWidget active month and year are not highlighted (4306af2c)
- Add go top button in demos (87264b2f)
- Increase session duration of demo (08f6b70f)
- Improve menu demo to add anchors (4ec06492)
- Demo Use class comments as descriptions (3eb85414)
v2.1.7 (2019-10-11)
- Update Seaside dependency to 3.4.x (3fa632d)
- Remove appveyor from checks (cb442d3)
- Add more description to menu demo (d33a3bd)
v2.1.6 (2019-05-31)
- Add link to Dolphin port (d904b36)
v2.1.5 (2019-05-28)
- Extract testing infrastructure to external project (b72293a)
- Fix Seaside version to v3.3.x (172a7a8)
v2.1.4 (2019-05-01)
- Pagination component is broken in Pharo 8 (3a9447c)
v2.1.3 (2019-03-09)
- Fix version of FileLibraryHelper to v1.x.x (808cffb)
v2.1.2 (2019-02-28)
- Fix failing test (testDisplayDateOn) (848315)
v2.1.1 (2019-02-11)
- Fix broken
all
group in Baseline (cb6db74)
v2.1.0 (2019-02-07)
- Allow to set tooltip position on MDLMenuButtonWidget (244a38a)
- Enable Pharo 8 on CI with allowed fasilures (c93b7a3)
v2.0.1 (2019-01-24)
- Update Magritte dependency to github one (e597e12)
v2.0.0 (2019-01-10)
A migration guide from v1 to v2 can be found here.
- MDLHighLevelWidget properties should be coherent (ef2585d)
- Table cells should be non numerical be default. (97155c9)
- Clean MDLCardWidget API (5ed5b25)
- Remove MDLMultilineTextField (20d3a84)
- Remove MDLIconToggleLabel (fa58a71)
- Remove MDLCheckboxWidget (bc3a710)
- Remove MDLFooterLogo (1798fed)
- Remove MDLApplication>>#applicationName (1864e53)
- Remove MDLGridSection (88e3138)
- Remove MDLMenuItem>>disable (bb652fc)
- Remove #mdlCardTitle and #mdlCardTitle: (948ea25)
- Remove useless calendars (544f61d)
- Remove MDLPaginationWidget (0711a6c)
- Cleaning for v2.0.0 (dc84fe1)
- More cleaning (cfeb445)
- Use ajax in MDLSortableTable when we change the number of elements by page. (01f3bfb)
- New extension: Pagination widget (ecb253e)
- Fix tests after new Seaside release (cb3698d)
- Use more explicit names in date picker implementation. (33f73fc)
- Add migration guide (284ffa7)
- Add URL management in demos to be able to send link of specific pages or exmaples (874f466)
- Add demo on select widget and ajax. (79e12d5)
- Add world menu command to open demo. (2bd203c)
- Update dependency to MaterialColor 2.x.x (79ea3c0)
- Migrate sources to Tonel (d0de59f)
v1.3.3 (2018-12-26)
- Seaside 3.3 compatibility (86b8a7)
v1.3.2 (2018-11-22)
- Loads another seaside group for Squeak (0d6ffd8)
v1.3.1 (2018-10-18)
- This release brings a lot of deprecation in prevision of the next major release.
v1.3.0 (2018-10-07)
- Add compatibility for Gemstone smalltalk (b83d742) and (622dbdb)
- MDLCell should implement an offset feature (0ae17ef)
- MDLCell should allow to rorder the cells depending on the layout (desktop/tablet/phone) (a8e77dd)
- Add OrderedDictionary to Gemstone compatibility package (b83d742)
- GemStone expects Blocks for ifNotNil: and friends. What does this code do? (b83d742)
- Closing button of MDLDialogWidget should not be of submit type but of button type (9d54da1)
- MDLMenuButtonWidget should use the ID system of MDLWidget (8ad61b9)
- MDLCalendar should use the id system of MDLWidget instead of recreating one (01e1f61)
- Month and year selection does not work on MDLCalendarWidget (dc915cd)
- First snackbar demo is broken (9497c65)
- Deprecate #mdlMultilineTextField since we already have #mdlTextArea which is the common name in HTML5 (ef1e0a6)
- Deprecate MDLCheckboxWidget since it does not brings anything more than the brushes (0630493)
- Typo in MDLProgressBarWidget, #hyde should be #hide (a362b33)
- Remove dependency to Morphic (#detectIndex:) (ab02a1f)
- MDLCardTitleText should not be able to respond to #borde or #expand (7f2e2cf)
- Remove dependency to JQueryUI (9ed3a6f)
- Remove duplication between MDLButton and MDLAnchorButton (99b3266)
- MDLCardTag has unused variables (431d7d1)
- MDLCardMenu should not be able to respond to #borde or #expand (b59094d)
- Remove dependency to Seaside-Development (89fa553)
- Deprecate useless MDLFooterLogo since we already have MDLLogo (fa7d7985)
- Remove duplication between MDLIconToggleLabel and MDLIcon>>#toggle (fa7d798)
- Improve code coverage. This release increased the code coverage from 3% to 61%
- Add tests. The number of tests increased from 8 to 485
- Add Coverall to CI (5a37a85)
- Add Demo about not raised colored buttons (7a55891)
- Add demo on Elevation (f9a387c)
- **UX: ** Icons in list should be clickable (43e3187)
- **UX: ** Improve global UX of the demo (43e3187)
- Add demo about MDLBadge>>noBackaground (f097d8f)
- Add demo to explicit MDLBadge>>overlap option (f097d8f)
- Add demo about MDLCell>>#hideDesktop/#hideTablet/#hidePhone (aabc92b)
- Add demo about MDLCell>>#stretch/#bottom/#top/#middle (250a4b2)
v1.2.0 (2018-03-31)
- Add an extension to create resizable left panels to the application (2a8da98)
- Add an extension to ease the use of dialogs: the Root Dialog (3d4d18e)
- Add an extension to create a right resizable panel with tabs (2a8da98)
- Implement a Progress bar widget to update the progress bar via some server calls (2fe79aa)
- Add premade typographies. Comes with a demo (0c29dca)
- Implement methods to use the primary and accent color with text and backgrounds. Comes with a demo (e39667d)
- MDLSelectWidget>>customizationBlock should take the canvas as second parameter (f4ad7c9)
- Chips: Highlight lightly the background of the icons (639f105)
- Missing beCurrent on MDLNavigationLink (488da0c)
- Simplify the creation of icon button (9b88f32)
- Add sugar to MDLButton to create a label icon button (a49797b)
- MDLMenuButtonWidget should allow custom content in the button (46281d2)
- Add MDLGrid>>noSpacing option (d4ea697)
- Add MDLTabsTabBar>>rippleEffect (a92f72d)
- Add MDLLayoutTabBar>>rippleEffect (a92f72d)
- Add MDLLayoutTab>>isActiveIf: conveniance method (04d0c55)
- Add MDLLayoutTabPanel>>isActiveIf: conveniance method (a92f72d)
- MDLCardWidget: Add the possibility to have a header with the application's primary or accent color (986de88)
- NestedList: Add an option to sort children (bbf1572)
- NestedList: Add case sensitive and insensitive substring filters (0680006)
- MDLMenuButtonWidget: We should be able to use MDLMenuButtonWidget without textBlock (d6dcf0a)
- NestedList: Scroll to the highest selected object if it is present multiple time in the list (b17ce67)
- Chips should have a user-select: none property. This make the text contained in the chip not selectable (abfca7c)
- NestedList have useless CSS making it harder to use (3898d38)
- MDLCalendar: Clicking on a day in the callendar does not launch the callback (538e9c4)
- MDLMenuButtonWidget button should not allow wrap inside the button by default (5005a19)
- MDLAnchorButton is not well displayed with the 'fab' option (8c6360a)
- NestedList filtering should launch the #onLoadHook after displaying the result (40cf46e)
- MDLCalendar: Card calendar hard code colors instead of using primary color (226f62a)
- NestedList: It is hard to click on elements with short names in nested list (478ef33)
- NestedList: Performances can be improved when there is multiple time the same children nested in the list (bbf1572)
- Do not upgrade to lastest Metacello by default, only use Cypress support if it is already present in the image (1817aa6 and b1e8258)
- Baseline cleanup (5f56f8b)
- Move FileLibrary to its own package (e40ef39)
- Move methods extensions from Material-Design-Lite-Core to Material-Design-lite-Components because Core is not essential (4668742)
- MDLSelectWidget should have an API closer to Seaside's select input (fd2910d)
- Tag README's code snippets as Smalltalk to get syntax highlighting (f2e95c3)
- Add more class documentation
- Document all packages (a3045d7)
- Move to github's seaside repository instead of the SmalltalkHub one (4a357a6)
- Move the CSS to SASS (7176646)
- Add branch and version management description de README.md and CONTRIBUTING.md (ba968ba)
- Add Pharo versions supported in the Readme (09072f8)
- Fix version of dependencies to not use master but semantic versioning (7c34bf3)
- A lot of examples were added thourgh different commits
- Creation on a new demo named MDLDemo
- New deployed demo at: https://mdl.ferlicot.me/
- Demo has a link to the Smalltalkhub repository instead of github one (0902637)
- Display MaterialDesign version in the Demo (0902637)
- Demo checkbox should use the group to show real checkboxes examples (866f2cf)
- Do not duplicates code in examples (5dda7ae)
- Menu demo: code displayed is not right (5dda7ae)
- Copy examples on click (2d05f9c)
- Add an index and a getting started page (2a0228a)
v1.1.0 (2017-03-22)
- SelectWidget: Do not upgrade the dom at all node insertion (59c2534)
- MDLDialog>>openButtonId: missing .close eventListener (262e6f3)
- Chips: Use #ensureId rather than overriding #id & #id: (40fcca5)
- SortableTable: Visible page might end up out of bounds (b1833e8)
- NestedList: Tooltips are unusable (5ef2a08)
- Anchors as buttons This add the possibility to have links with the style of buttons to not break semantic (ba3f0f7)
- Sliders: New features This add a label with MD style, possibility to add an icon, possibility to add an output, show the bounds and a demo (b203a1f)
- Dialog: Multiple opening buttons for a dialog (209d49a)
- SelectWidget: Allow to customize the field (ace3e31)
- SelectWidget: Add tooltips on entries (14466d2)
- SortableTable: Allow to have no pagination (aaa6c19)
- SortableTable: Allow to personalize the style (69284d7)
- NestedList: Add way to customize style + add some default styles (5f5088c)
- NestedList: Ajax actions on clic (feaba43)
- NestedList: possibility to customize an entry (9421917)
- NestedList: Possibility to have an icon to the right of the list (27fa1fa)
- NestedList: Add a filter (9ecffad)
- NestedList: Dynamically load children (5ef2a08)
- NestedList: Search and loading should add a spinner while executing (5ef2a08)
- Tooltip: API should let choose the position of the tooltip (de33e68)
- Dialogs Clean javascript (262e6f3)
- NestedList Extract the javascript into a file and use dataset instead of ids (21c0535)
- Extract Material Colors in another project New repositories to get only the MDLColors: https://github.com/DuneSt/MaterialColors (2efac41)
- Improve Chips loading scripts (b366ddd)
- Travis and Appveyor CI (1afa628)
MDColor
has a lowercase class variable (888fb39)
- Use string in baseline and remove #asString (868f71b)