v0.87.2 (2019-06-14)
Merged pull requests:
- feat(Popup): add
popperDependencies
prop #3657 (layershifter) - feat(Popup): add pinned and popperModifiers prop #3654 (layershifter)
- docs(mixed): improve perf & bundle size, fix issue with /layouts #3652 (layershifter)
- docs(Examples): reduce number of items in examples, fix HMR issues #3651 (layershifter)
- feat(Dropdown): add 'closeOnEscape' prop #3632 (mhatvan)
- docs(Layouts): fix vertical alignment on LoginPage #3623 (ashvinikumar)
- fix(Dropdown): aria-live region needs aria-atomic #3621 (fracmak)
- perf(Modal): reduce unnecessary layout invalidations #3609 (HighCoordination)
- fix(Popup): fix positioning in scrollable container #3607 (layershifter)
- fix(Dropdown): search does not preserve value #3584 (mihai-dinculescu)
v0.87.1 (2019-05-06)
Merged pull requests:
- chore(package): remove
browser
field #3598 (layershifter)
v0.87.0 (2019-05-06)
Merged pull requests:
- fix(Ref): fix 'prop-types' import in RefForward #3594 (layershifter)
- fix(Modal): do not close when mouse click was occurred inside #3582 (joergbaier)
- docs(pages): add navigation footer #3577 (layershifter)
- fix(Popup|Portal): do not close when mouse click was occurred inside #3575 (mihai-dinculescu)
- feat(Table): add
headerRows
to allow to render multiple headers #3574 (TecHunter) - style(configs): code comment fix #3570 (DenrizSusam)
- chore(package): add
browser
field that points to UMD build #3566 (soederpop) - docs(Shorthand|Theming): rework docs to be more actual #3564 (layershifter)
- docs(ComponentSidebarSection): replace deprecated lifecycle methods #3559 (grumblerchester)
- docs(ComponentProps): replace deprecated lifecycle methods #3555 (grumblerchester)
- fix(Card): fix
image
shorthand #3551 (layershifter) - chore(docs): replace HOCs with React.memo #3550 (layershifter)
- perf(docs): improve rendering performance of example's pages #3549 (layershifter)
- fix(build): fix exports in UMD build #3540 (layershifter)
- docs(ComponentDoc): replace deprecated lifecycle methods #3535 (grumblerchester)
- docs(ComponentExample): replace deprecated lifecycle methods #3533 (grumblerchester)
- breaking(Popup): switch to Popper.js #3532 (layershifter)
- docs(Dropdown): remove deprecated lifecycle method from DropdownExampleRemote #3529 (grumblerchester)
- fix(docs): remove component page hash replacement #3528 (grumblerchester)
- fix(Dimmer|Modal): fix assignment of styles #3525 (layershifter)
- docs(mixed): add gender other to gender selectors #3524 (tanohzana)
- docs(Dropdown): fix floating example in FF #3522 (layershifter)
- chore(package): bump dependencies #3516 (layershifter)
- fix(Portal): fix
target
formouseEnter
/mouselLeave
events #3515 (layershifter) - docs(Search): replace deprecated lifecycle methods in examples #3511 (layershifter)
- docs(examples): prevent internal imports via eslint #3503 (Fabianopb)
- fix(Sticky): preserve item height #3500 (felixmosh)
- fix(Visibility): handle context scroll instead of just window scroll #3400 (johnkeane475)
v0.86.0 (2019-03-13)
Merged pull requests:
- perf(docs): improve doc examples performance #3497 (levithomason)
- fix(Tab): panes type definition #3496 (mbakiev)
- docs(Search): remove imports of other examples #3494 (Fabianopb)
- fix(Pagination): update handling of
onClick
forellipsisItem
#3493 (layershifter) - docs(Breadcrumb): rework and clarify component examples #3488 (layershifter)
- docs(CodeSandbox): fix broken icon fonts #3487 (layershifter)
- docs(Dropdown|Select|Visibility): remove imports, use faker and components #3486 (layershifter)
- fix(lib): fully remove debug in production #3485 (layershifter)
- fix(Dropdown): not calls
onChange
when value is not changed on item click #3482 (jongsue) - fix(Ref): update
node
if it was changed #3474 (layershifter) - fix(mixed): handle properly refs on third-party components #3471 (layershifter)
- breaking(TextArea): remove
autoHeight
prop #3465 (layershifter) - chore(Button): use createRef() API internally #3460 (layershifter)
- feat(Popup): support an object from
createRef\(\)
as context value #3459 (layershifter) - chore(Dropdown): use createRef() internally #3458 (layershifter)
- chore(Modal): use createRef() API internally #3457 (layershifter)
- fix(Search): prevent blur event when SearchResult is clicked #3456 (jongsue)
- chore(Sidebar|Visibility): use createRef() API internally #3455 (layershifter)
- BREAKING(Portal): use createRef() API internally #3454 (layershifter)
- chore(Input|TextArea): use createRef() API #3453 (layershifter)
- feat(Sidebar): support object refs as value for
target
prop #3451 (layershifter) - docs(Modal): fix Modal.Description description #3450 (garyhollandxyz)
- feat(MountNode): support refs as value for
node
prop #3449 (layershifter) - feat(Sticky): accept refs as value for
context
andscrollContext
props #3448 (layershifter) - fix(Dropdown): correctly handle
focus
value in state #3445 (layershifter) - fix(Input): update supported values for the
size
prop #3444 (layershifter) - feat(Transition): allow custom animations #3438 (jongsue)
- fix(Checkbox): prevent click propagation from the input element #3435 (Fabianopb)
- fix(Dropdown): sets focus to the search input after selection #3430 (jongsue)
- chore(Dropdown): use EventStack component #3428 (layershifter)
- test(Dropdown): correct a test with open on Space key #3427 (layershifter)
- fix(Checkbox): disable click on mouse right/middle button #3425 (harish-a)
- fix(Dropdown): retain focus on the input if the Dropdown receives a click #3422 (jongsue)
- docs(Portal): fix controlled Portal usage #3420 (Fabianopb)
- feat(Accordion): add
icon
shorthand for AccordionTitle #3417 (sako9) - docs(Sticky): add warning about erratic behavior inside
Sidebar.Pushable
#2936 (brambow)
v0.85.0 (2019-02-04)
Merged pull requests:
- fix(Portal): fix onBlur handling in IE11 #3407 (layershifter)
- BREAKING(Ref): add support for forwardRef API #3405 (layershifter)
- docs(ComponentExample): allow to disable HTML preview #3404 (layershifter)
- docs(Examples): add ability to export examples to CodeSandbox #3399 (layershifter)
- fix(docs): fix a polyfill loading for IE11 #3395 (oolleegg55)
- fix(Icon): update typings for
corner
prop #3393 (areading314) - fix(Dropdown): prevent calling onChange unless value changed #3391 (zarend)
- chore(package): upgrade keyboard-key #3390 (levithomason)
- chore(package): update karma and webpack #3383 (layershifter)
- chore(tests): make reporter more silent #3382 (layershifter)
- fix(Input): add
select
to type definitions #3380 (skeate) - feat(Popup): add
disabled
prop #3377 (husseyexplores) - docs(Responsive): clarify SSR usage #3373 (layershifter)
- docs(Prototypes): add examples with
pure-react-carousel
#3372 (layershifter) - fix(Icon): add
mail outline
as name #3371 (layershifter) - chore(package): point manually to correct SUI version #3367 (layershifter)
- feat(Icon):
disabled
prop disablesonClick
#3358 (shuminyang) - docs(Responsive): update ResponsiveExampleMaxWidth.js (added two words to clarify) #3354 (janderudder)
- fix(Checkbox): prevent
onClick
from being called twice #3351 (Fabianopb) - fix(Textarea): fix broken ctrl-z on firefox #3343 (ericls)
- docs(Placeholder): remove extra HTML and classes #3340 (levithomason)
- BREAKING (Sidebar): remove
duration
prop #3336 (Fabianopb) - docs(Props): fix "Props" checkbox #3332 (layershifter)
- chore(build): drop DLL stage #3324 (layershifter)
- fix(Popup): default open position #3029 (levithomason)
v0.84.0 (2018-12-10)
Merged pull requests:
- feat(Button) : Add aria-pressed attribute for toggle button #3330 (a-b-h-i-97)
- docs(fix): reorganized usage guide for new users #3325 (ebectar)
- chore(Dimmer): use createRef() API and componentDidUpdate() #3320 (layershifter)
- docs(Layouts): fix HomepageLayout #3319 (layershifter)
- fix(Dropdown): clear searchQuery on item selection by mouse click #3317 (kohakukun)
- docs(Layouts): update FixedMenuLayout #3316 (xiaohanyu)
- feat(Icon): support positions in
corner
prop #3315 (layershifter) - fix(ComponentExample): fix crash on show HTML #3314 (layershifter)
- fix(Rating): conditionally set tabIndex when element is disabled #3308 (Fabianopb)
- fix(AutoControlledComponent): fix behaviour when undefined it passed #3303 (layershifter)
- fix(Responsive|Transition): remove logic with setSafeState() #3302 (layershifter)
- fix(Popup): remove logic with setSafeState() #3301 (layershifter)
- chore(MountNode): use componentDidMount() #3300 (layershifter)
- feat(Pagination): add
disabled
prop #3295 (layershifter) - chore(package): update event-stack #3288 (layershifter)
- feat(Ref): add support of
createRef
API #3286 (layershifter) - chore(package): use
shallowequal
directly #3285 (layershifter) - feat(Responsive): re render only on visibility or props change #3274 (danielr18)
- fix(Button): remove redundant role attribute #3272 (floppyvlaDISK)
- fix(Pagination): fix hidden ellipsis in items generation #3271 (layershifter)
- docs(Divider): rework component docs #3270 (layershifter)
- docs(Textarea): add notice about form #3269 (layershifter)
- fix(Layouts): fix propTypes error in StickyLayout #3261 (kalzoo)
- fix(Comment): spread image props on CommentAvatar #3260 (layershifter)
- fix(Portal): hover behavior fixed in Portal's event handlers #3257 (Fabianopb)
- docs(Modal|Confirm): sort
size
prop in sizes order #3237 (fcwheat) - docs(Usage): fix link to Semantic UI CSS #3236 (layershifter)
- fix(Layouts): fix typo in StickyLayout #3235 (xiaohanyu)
- fix(Layouts): fix typo in FixedMenuLayout #3234 (xiaohanyu)
- feat(Sticky): add
styleElement
prop #3202 (Wattenberger) - fix(Accordion): log error if incorrect activeIndex type #3199 (skindstrom)
- feat(Dropdown): noResultsMessage prop can be a node #3177 (lazazivkovic)
- BREAKING(package): require React 16.3 #3032 (layershifter)
- fix(Checkbox): match DOM checkbox behavior #2748 (levithomason)
v0.83.0 (2018-10-20)
Merged pull requests:
- fix(Input): fix typings for onChange #3230 (layershifter)
- docs(Layouts): fix examples with incorrect props #3227 (AlanFoster)
- docs(Ads): fix rendering in SSR #3218 (layershifter)
- docs(Ads): fix multiple ads #3215 (layershifter)
- chore(build): update babel deps, fix production build of docs and build on Windows #3214 (layershifter)
- docs(Search): fix resolver imports #3213 (layershifter)
- docs(README): fix link to CSS Usage page #3212 (jahvi)
- fix(typings): fix definition for SemanticShorthandItemFunc #3204 (layershifter)
- docs(Prototypes): add example integration with redux-form #3203 (layershifter)
- docs(mixed): add MDX support, update pages, styling updates #3196 (layershifter)
- feat(Sidebar): add
target
prop #3191 (layershifter) - BREAKING(eventStack): fix issues with event subscriptions #3189 (layershifter)
- fix(Input): pass
title
down to an input element #3187 (layershifter) - docs(props): improve parsing of customPropTypes.every() #3185 (layershifter)
- fix(Grid): improve propTypes check for width props #3184 (layershifter)
- fix(customPropTypes|typings): allow to pass a function to itemShorthand, update typings #3183 (layershifter)
- docs(Advertisement): update a base Advertisement example #3179 (layershifter)
- docs(Document): use only https sources #3178 (layershifter)
- docs(Grid): fix typo in GridExampleStretched example description #3167 (sgarrity)
- chore(package): update to SUI 2.4.0 #3162 (layershifter)
- docs(Form): add an example of accessible Form.Select #3157 (arthurdenner)
- chore(typings): add strict props #3107 (evollu)
- chore(Sidebar): use EventStack component #2990 (layershifter)
v0.82.5 (2018-09-12)
Merged pull requests:
- fix(EventStack): fix issues with event handling #3148 (layershifter)
v0.82.4 (2018-09-10)
Merged pull requests:
- chore(package): update babel-plugin-filter-imports #3145 (layershifter)
- chore(build): fix prettier imports #3142 (layershifter)
- fix(customPropTypes): allow to pass an object to "as" #3139 (tomitrescak)
- chore(package): update deps #3131 (layershifter)
- chore(package): update Babel 7 #3129 (layershifter)
- docs(README): fix CircleCI image #3128 (layershifter)
- feat(List): allow overriding role prop #3125 (johannao76)
- fix(EventStack): fix compatibility with IE11 #3124 (layershifter)
- fix(Dropdown): override onChange in DropdownSearchInput #3123 (layershifter)
- fix(Popup): missing CSS style update #3109 (pferreir)
- fix(Dropdown): fix deepEqual bug #3104 (pedromtorres)
- fix(docs): fix issues with local builds #3098 (layershifter)
v0.82.3 (2018-08-22)
Merged pull requests:
- fix(Icon): update icon names #3092 (levithomason)
- chore(package): update Babel to RC1 #3086 (layershifter)
- chore(build): fixes for UMD build #3085 (layershifter)
- chore(package): bump react-sandbox-render #3084 (layershifter)
- fix(Message): export size prop in typings #3083 (layershifter)
- docs(Item): cleanup examples #3082 (ChenjieZhou)
- chore(config): remove unused options #3080 (layershifter)
- docs(build): fix reloading of examples sources #3075 (layershifter)
- docs(ComponentExample): fix display of children #3070 (layershifter)
v0.82.2 (2018-08-07)
Merged pull requests:
- docs(perf): refactor ComponentControls #3069 (layershifter)
- chore(package): use react 16.4 in docs and tests #3068 (layershifter)
- chore(package): update Babel dependencies #3067 (layershifter)
- docs(Examples): use react-source-render #3065 (layershifter)
- docs(IconExampleFitted): better demonstrate fitted #3058 (levithomason)
- fix(Dropdown): fix
additionLabel
definition #3055 (DavidHall) - fix(Sidebar): clear timer when unmounting #3052 (hissalht)
- docs(src): fix Sidebar filter and Intro editors #3044 (levithomason)
- test(Rating): clean up tests #3041 (layershifter)
- docs(ComponentExample): fix and improve edit experience #3038 (levithomason)
- chore(package): update dev deps #3035 (layershifter)
- fix(Modal): prevent resize loop for full screen height #3024 (marcdavi-es)
- docs(build): use react-static for prerender #2925 (layershifter)
v0.82.1 (2018-07-22)
Merged pull requests:
- fix(Popup): removing dead line of code #3025 (fracmak)
- docs(Layouts): add new layout with Grid #3023 (layershifter)
- fix(Portal): use portalNode to check focus #3015 (layershifter)
- docs(Layouts): fix size variables in HomepageLayout #3014 (layershifter)
- docs(Button): update ButtonExampleAnimated to match SemanticICONS type #3008 (tuol)
- fix(Icon): add 'file text outline' type #2993 (paulkoegel-wessels)
- fix(EventStack): fix erroneous removal of non-empty EventPool #2992 (mic4ael)
- fix(Modal): use eventStack to handle clicks on dimmers #2989 (layershifter)
- docs(plugins): add a plugin for collect sources of examples #2986 (layershifter)
- docs(views): wrap each view with divs #2985 (layershifter)
- fix(Input): add lang prop for input fields #2982 (foysalit)
v0.82.0 (2018-07-06)
Merged pull requests:
- test(Dimmer|Sidebar): add missing tests #2978 (layershifter)
- docs(Usage): fix version of SUIR #2977 (layershifter)
- fix(Dropdown): allow
defaultValue
to be a boolean #2972 (leonardosul) - fix(Search): fix definition of resultRenderer prop in typings #2962 (jymboche)
- feat(Input): expose select() method from ref #2928 (kierenj)
- BREAKING(package): update to React 16 #2880 (layershifter)
* This Change Log was automatically generated by github_changelog_generator