{"push_id":836569927,"size":10,"distinct_size":1,"ref":"refs/heads/feature/new-site","head":"8add812cdfa158ed28eb34344dfc146dfdb89964","before":"faabd2755717683d3a3704dd9ab8d507c2a4cc54","commits":[{"sha":"73678b0d4277d0c3aef27e2c2d4fe4094a2e49f3","author":{"email":"b0afb942d9fb3361e7757f25b2772b9d2cd06866@algolia.com","name":"Vincent Voyer"},"message":"docs(CONTRIBUTING): precise a little bit more our contributing flow","distinct":false,"url":"https://api.github.com/repos/algolia/instantsearch.js/commits/73678b0d4277d0c3aef27e2c2d4fe4094a2e49f3"},{"sha":"5c160a3a41f8c4f37cc79b4b2e9a86a662b3d5af","author":{"email":"28f48d3a8ae5b8f7c74f4fb62f253144fa6b85ae@gmail.com","name":"Sylvain UTARD"},"message":"style(example): look & feel enhancement & simplifications","distinct":false,"url":"https://api.github.com/repos/algolia/instantsearch.js/commits/5c160a3a41f8c4f37cc79b4b2e9a86a662b3d5af"},{"sha":"13e1d494dbd3b6ae7e9e5c6da5c994824a2d3515","author":{"email":"28f48d3a8ae5b8f7c74f4fb62f253144fa6b85ae@gmail.com","name":"Sylvain UTARD"},"message":"style(example): CSS DRY","distinct":false,"url":"https://api.github.com/repos/algolia/instantsearch.js/commits/13e1d494dbd3b6ae7e9e5c6da5c994824a2d3515"},{"sha":"7fd4dfb4104e8b1871943e48cb773562c69aa28b","author":{"email":"28f48d3a8ae5b8f7c74f4fb62f253144fa6b85ae@gmail.com","name":"Sylvain UTARD"},"message":"style(default): updated default algolia logo.","distinct":false,"url":"https://api.github.com/repos/algolia/instantsearch.js/commits/7fd4dfb4104e8b1871943e48cb773562c69aa28b"},{"sha":"b577b1a33cee1186ffdb6cb21f9d845da9d405f7","author":{"email":"28f48d3a8ae5b8f7c74f4fb62f253144fa6b85ae@gmail.com","name":"Sylvain UTARD"},"message":"style(example): more CSS fixes to make the :hover and :active text bold.","distinct":false,"url":"https://api.github.com/repos/algolia/instantsearch.js/commits/b577b1a33cee1186ffdb6cb21f9d845da9d405f7"},{"sha":"2773f646af419012b94a798b9655c90b0735f00a","author":{"email":"28f48d3a8ae5b8f7c74f4fb62f253144fa6b85ae@gmail.com","name":"Sylvain UTARD"},"message":"Merge branch 'develop' into demo-app-styling","distinct":false,"url":"https://api.github.com/repos/algolia/instantsearch.js/commits/2773f646af419012b94a798b9655c90b0735f00a"},{"sha":"9221655b7011f710a107444a9ac4a6aedba31e3e","author":{"email":"28f48d3a8ae5b8f7c74f4fb62f253144fa6b85ae@gmail.com","name":"Sylvain Utard"},"message":"Merge pull request #316 from algolia/demo-app-styling\n\nstyle(example): look & feel enhancement & simplifications","distinct":false,"url":"https://api.github.com/repos/algolia/instantsearch.js/commits/9221655b7011f710a107444a9ac4a6aedba31e3e"},{"sha":"b277904d305de840977cd30eaf70b81929c063bc","author":{"email":"b0afb942d9fb3361e7757f25b2772b9d2cd06866@algolia.com","name":"vvo"},"message":"Merge remote-tracking branch 'origin/develop'","distinct":false,"url":"https://api.github.com/repos/algolia/instantsearch.js/commits/b277904d305de840977cd30eaf70b81929c063bc"},{"sha":"24122a26827d6d477499b8d01593d3b468ffbc23","author":{"email":"b0afb942d9fb3361e7757f25b2772b9d2cd06866@algolia.com","name":"vvo"},"message":"v0.5.0\n\n<a name=\"0.5.0\"></a>\n# [0.5.0](https://github.com/algolia/instantsearch.js/compare/v0.4.1...v0.5.0) (2015-10-22)\n\n### Bug Fixes\n\n* **example:** Example searchbox ([cdad6c7](https://github.com/algolia/instantsearch.js/commit/cdad6c7)), closes [#157](https://github.com/algolia/instantsearch.js/issues/157)\n* **hierarchicalFacets:** use a real attribute name for the hierarchicalFacet name ([0d2a455](https://github.com/algolia/instantsearch.js/commit/0d2a455))\n* **hits:** Fix warning about unique key in iterator ([0c9468c](https://github.com/algolia/instantsearch.js/commit/0c9468c))\n* **onClick:** do not replace the browser's behavior on special clicks ([8562d49](https://github.com/algolia/instantsearch.js/commit/8562d49)), closes [#278](https://github.com/algolia/instantsearch.js/issues/278)\n* **package.json:** typo in repository ([33cf196](https://github.com/algolia/instantsearch.js/commit/33cf196))\n* **pagination:** do not generate the URL for disabled pages. ([e5d78ab](https://github.com/algolia/instantsearch.js/commit/e5d78ab)), closes [#282](https://github.com/algolia/instantsearch.js/issues/282)\n* **poweredBy:** Extract its hiding capabilities ([f5fa9ee](https://github.com/algolia/instantsearch.js/commit/f5fa9ee)), closes [#189](https://github.com/algolia/instantsearch.js/issues/189)\n* **rangeSlider:** refinements cleanuo ([16c132c](https://github.com/algolia/instantsearch.js/commit/16c132c)), closes [#147](https://github.com/algolia/instantsearch.js/issues/147)\n* **rangeSlider:** restore wrongly removed state nesting ([3ed3d39](https://github.com/algolia/instantsearch.js/commit/3ed3d39))\n* **React:** require React in order for JSX to work in widgets ([64d6011](https://github.com/algolia/instantsearch.js/commit/64d6011))\n* **react-nouislider:** upgrade react-nouislider to avoid mutating props ([1b7cd1d](https://github.com/algolia/instantsearch.js/commit/1b7cd1d))\n* **refinementList:** Remove `singleRefine` attribute ([db73e38](https://github.com/algolia/instantsearch.js/commit/db73e38)), closes [#220](https://github.com/algolia/instantsearch.js/issues/220)\n* **refinementList:** singleRefine is not dependant from operator ([d29dff6](https://github.com/algolia/instantsearch.js/commit/d29dff6))\n* **RefinementList:** click on child should not click on parent ([d476da2](https://github.com/algolia/instantsearch.js/commit/d476da2)), closes [#191](https://github.com/algolia/instantsearch.js/issues/191)\n* **Slider:** cssClasses.body handled by headerFooter HOC ([d8d20b2](https://github.com/algolia/instantsearch.js/commit/d8d20b2))\n* **stats:** Move CSS classes definition to widget from component ([99073cd](https://github.com/algolia/instantsearch.js/commit/99073cd))\n* **transformData:** add an explicit error message ([94c53d3](https://github.com/algolia/instantsearch.js/commit/94c53d3)), closes [#212](https://github.com/algolia/instantsearch.js/issues/212)\n* **transformData:** this test is not needed, already covered by Template ([36e5b9c](https://github.com/algolia/instantsearch.js/commit/36e5b9c))\n* **validate-commit:** Update the regexp ([96b93ba](https://github.com/algolia/instantsearch.js/commit/96b93ba))\n\n### Features\n\n* **bem:** Add BEM to the index-selector widget ([564da51](https://github.com/algolia/instantsearch.js/commit/564da51))\n* **bem:** Add BEM-styling to the Stats widget ([92cebeb](https://github.com/algolia/instantsearch.js/commit/92cebeb))\n* **build:** Add minified CSS theme version to build ([77f0640](https://github.com/algolia/instantsearch.js/commit/77f0640))\n* **core/lifecycle-event:** emits `render` when render ([7f03ae9](https://github.com/algolia/instantsearch.js/commit/7f03ae9))\n* **es7:** Enable `es7.objectRestSpread` ([fc2fbc4](https://github.com/algolia/instantsearch.js/commit/fc2fbc4))\n* **headerFooter:** Add BEM classes to header and footer ([9e9d438](https://github.com/algolia/instantsearch.js/commit/9e9d438)), closes [#259](https://github.com/algolia/instantsearch.js/issues/259)\n* **hierarchical-menu:** Add BEM classes ([58ec191](https://github.com/algolia/instantsearch.js/commit/58ec191))\n* **hierarchical-menu:** Add CSS classes dependent on the depth ([1256ea8](https://github.com/algolia/instantsearch.js/commit/1256ea8))\n* **hits:** Add BEM styling to the `hits` widget ([6681960](https://github.com/algolia/instantsearch.js/commit/6681960))\n* **menu:** Add BEM classes ([467f49e](https://github.com/algolia/instantsearch.js/commit/467f49e))\n* **pagination:** add `scrollTo` option ([e6cd621](https://github.com/algolia/instantsearch.js/commit/e6cd621)), closes [#73](https://github.com/algolia/instantsearch.js/issues/73)\n* **priceRanges:** new Amazon-style price ranges widget ([e5fe344](https://github.com/algolia/instantsearch.js/commit/e5fe344))\n* **priceRanges:** polish priceRanges widget ([0994e6f](https://github.com/algolia/instantsearch.js/commit/0994e6f))\n* **refinement-list:** Add BEM naming ([b09b830](https://github.com/algolia/instantsearch.js/commit/b09b830))\n* **refinementlist:** Move default templates to its own file ([cb6fa16](https://github.com/algolia/instantsearch.js/commit/cb6fa16))\n* **refinementList:** Limits improvement ([ebcc8a9](https://github.com/algolia/instantsearch.js/commit/ebcc8a9))\n* **searchbox:** Make the searchBox BEMish ([db8bd60](https://github.com/algolia/instantsearch.js/commit/db8bd60))\n* **theme:** Add `searchBox` widget to default theme ([def831f](https://github.com/algolia/instantsearch.js/commit/def831f))\n* **theme:** Add debug.css file ([ff8f2dc](https://github.com/algolia/instantsearch.js/commit/ff8f2dc)), closes [#249](https://github.com/algolia/instantsearch.js/issues/249)\n* **theme:** Move `indexSelector` styling to default.css ([1841ef1](https://github.com/algolia/instantsearch.js/commit/1841ef1))\n* **theme:** Move all default css rules to `default.css` ([57c8c65](https://github.com/algolia/instantsearch.js/commit/57c8c65))\n* **toggle:** Adding BEM class naming ([8730c97](https://github.com/algolia/instantsearch.js/commit/8730c97))\n* **urlSync:** url generation for widget links. Fix #29 ([23dd505](https://github.com/algolia/instantsearch.js/commit/23dd505)), closes [#29](https://github.com/algolia/instantsearch.js/issues/29)\n\n### BREAKING CHANGES\n\n* build: You should now include the `default.css` file in your\npage to get the default styling.\n\n- Added `clean-css` as minifier\n- Updated build script\n- Updated documentation about loading it from jsdeliver\n- `npm shrinkwrap` madness\n* hits: The hit template and transform data key is renamed\nfrom `hit` to `item` to stay consistent with the other widgets\n* menu: The default template now has the count element inside\nthe link, not outside.\n* stats: `cssClasses.root` now applies to the main root\nelement (above header and footer) and no longer to the template\nwrapper. To style the template wrapper, use `cssClasses.body`\n* theme: Classes are now named `ais-index-selector` and\n`ais-index-selector--item` to stay consistent with other widgets.\n\nUpdated tests as well. Widget is responsible for adding default\nclasses + user-defined ones. Then component simply add them to the\nmarkup.\n* theme: \"Powered by\" styles are now\n`ais-search-box--powered-by` and `ais-search-box--powered-by-link`.\n* urlSync: urlSync is not a widget anymore. It's now an option of\ninstantsearch(appID, apiKey, opts);. See the README.md for more info.\n* searchbox: The `searchBox` widget now expect\na `cssClasses.{input, poweredBy}`\n* bem: We now use a `span.ais-stats--time` instead of\na `small` tag in the stats widget.\n* bem: We now use `cssClasses.select` and\n`cssClasses.option` instead of `cssClass` for the index-selector\nwidget.","distinct":false,"url":"https://api.github.com/repos/algolia/instantsearch.js/commits/24122a26827d6d477499b8d01593d3b468ffbc23"},{"sha":"8add812cdfa158ed28eb34344dfc146dfdb89964","author":{"email":"28f48d3a8ae5b8f7c74f4fb62f253144fa6b85ae@gmail.com","name":"Sylvain UTARD"},"message":"Merge branch 'develop' into feature/new-site","distinct":true,"url":"https://api.github.com/repos/algolia/instantsearch.js/commits/8add812cdfa158ed28eb34344dfc146dfdb89964"}]}