Releases: day8/re-com
Releases · day8/re-com
Cross-browser Flexbox Support (Safari)
- BREAKING CHANGE: CSS changes
- BREAKING CHANGE: To be compatible with Safari (and potentially others later), we should replace {:display "flex"}, {:flex "none"} etc. with new API calls.
- Added cross-browser Flexbox support. Initially for Safari through the -webkit- browser prefix. Previously it rendered all boxes down the page (abysmally).
- Exposed new box API functions: flex-child-style, justify-style, align-style, scroll-style
- Added a new API call to complete the set: flex-flow-style
- Refactored all re-com components to use the new box functions.
- Refactored the demo to use the new box functions.
- Further progress on the box demo.
Layout improvements
- BREAKING CHANGE: [layout] now expects standard reagent components rather than component functions. i.e [comp] rather than comp.
- Other [layout] changes:
- Added visual drag handle in middle of splitter.
- Now using alternative mouse cursors.
- Very light mouse over color (and handle colour darkens too).
- Added a couple of helper functions to popover to neaten the code up.
- In LHS menu, renamed "Basic" to "Basic Button"
Refactoring etc.
Version 0.2.8:
- BREAKING CHANGE: Renamed [spinner] component to [throbber].
- BREAKING CHANGE: CSS changed yet again.
- Possibly a BREAKING CHANGE: Renamed run/resources/public/resources to run/resources/public/assets. You might want to do that same to your code.
- Reformatted and re-ordered left-hand menu.
- Removed all styles from index.html files.
- Fixed wiggling popover bug.
- Updated Modern Button description.
- Worked on Layout demo (description and removed nested panels.
- Worked a bit on the welcome page.
- [input-time] tests now working again.
- Marked popover and tour components alpha (and coloured them orange).
- Cleaned up more experimental code.
Validation user-select, etc.
0.2.6 Merge branch 'feature/gregg-31' into develop
Typography, rewording, reformatting, reorganising and so on.
Version 0.2.5 - lot's of good stuff: typography, rewording, reformatting, reorganising and so on. - breaking change is updated CSS file
Access all components from re-com.core
Various: - BREAKING CHANGE: Updated version to 0.2.2 - BREAKING CHANGE: Now all component functions should be accessed from re-com.core. - Dropped back to CLJS 2843
Split re-com.core
...into re-com.text and re-com.misc
It's come a long way
So many changes since the last release, it's almost a new product.
Combobox/checkbox and bug fixes
v0.1.2-alpha Updated version number in project.clj
First (alpha) release
Features
- Includes the following components that work with differing degrees of success: alert, box, core, layout, modal, popover, tabs, tour.
- A demo which only demonstrates some of the core/basic components and tabs, popover, box and layout.