### Changelog

All notable changes to this project will be documented in this file. Dates are displayed in UTC.

Generated by [`auto-changelog`](https://github.com/CookPete/auto-changelog).

#### [Unreleased](https://github.com/VulcanJS/Vulcan/compare/1.15.0...HEAD)

- Fixed issue #2664 + Fixed canUpdate on Card.jsx [`#2694`](https://github.com/VulcanJS/Vulcan/pull/2694)
- add to storybook plugin-proposal-optional-chaining to accept component.jsx [`#2662`](https://github.com/VulcanJS/Vulcan/pull/2662)
- Unify Server and Client ThemeProviders and pass apolloClient as prop [`#2691`](https://github.com/VulcanJS/Vulcan/pull/2691)
- Connector filter calbacks [`#2690`](https://github.com/VulcanJS/Vulcan/pull/2690)
- SmartForm minor bug fixes Jan 2020 [`#2687`](https://github.com/VulcanJS/Vulcan/pull/2687)
- Flash messages bug fixes [`#2692`](https://github.com/VulcanJS/Vulcan/pull/2692)
- add graphql.context callback [`#2689`](https://github.com/VulcanJS/Vulcan/pull/2689)
- Material UI minor changes 01-2021 [`#2685`](https://github.com/VulcanJS/Vulcan/pull/2685)
- Flash messages in reactive state [`#2683`](https://github.com/VulcanJS/Vulcan/pull/2683)
- Get string refactor and document [`#2681`](https://github.com/VulcanJS/Vulcan/pull/2681)
- Reactive State [`#2682`](https://github.com/VulcanJS/Vulcan/pull/2682)
- Material UI Number input [`#2684`](https://github.com/VulcanJS/Vulcan/pull/2684)
- Random [`#2675`](https://github.com/VulcanJS/Vulcan/pull/2675)
- getString Refactor And Document [`#2671`](https://github.com/VulcanJS/Vulcan/pull/2671)
- FormDescription to ui-bootstrap [`#2674`](https://github.com/VulcanJS/Vulcan/pull/2674)
- Query filters to mongo params [`#2672`](https://github.com/VulcanJS/Vulcan/pull/2672)
- Fix error message for app.operation_not_allowed [`#2673`](https://github.com/VulcanJS/Vulcan/pull/2673)
- Feature RTL support in locale [`#2670`](https://github.com/VulcanJS/Vulcan/pull/2670)
- React Node Support in getString() [`#2667`](https://github.com/VulcanJS/Vulcan/pull/2667)
- Form Component New Names Fix 2 [`#2666`](https://github.com/VulcanJS/Vulcan/pull/2666)
- Form Component New Names Fix [`#2665`](https://github.com/VulcanJS/Vulcan/pull/2665)
- Form Component New Names [`#2659`](https://github.com/VulcanJS/Vulcan/pull/2659)
- add init callback to smartform [`#2663`](https://github.com/VulcanJS/Vulcan/pull/2663)
- VerifyEmail Bug [`#2660`](https://github.com/VulcanJS/Vulcan/pull/2660)
- i18n Plural Support [`#2654`](https://github.com/VulcanJS/Vulcan/pull/2654)
- Material UI Minor Updates Nov 2020 [`#2655`](https://github.com/VulcanJS/Vulcan/pull/2655)
- only Write and log graphql schema when different from existing file [`#2653`](https://github.com/VulcanJS/Vulcan/pull/2653)
- update permissions for debug schemas [`#2652`](https://github.com/VulcanJS/Vulcan/pull/2652)
- Apollo Client 3 Import Fixes [`#2644`](https://github.com/VulcanJS/Vulcan/pull/2644)
- Material UI Minor Updates Oct 2020 [`#2649`](https://github.com/VulcanJS/Vulcan/pull/2649)
- Multi HoC/Hook Returned Props [`#2651`](https://github.com/VulcanJS/Vulcan/pull/2651)
- Move FormLabel to vulcan:ui-bootstrap [`#2645`](https://github.com/VulcanJS/Vulcan/pull/2645)
- Minor Formatting Oct 2020 [`#2646`](https://github.com/VulcanJS/Vulcan/pull/2646)
- Minor Form Bugs Oct 2020 [`#2647`](https://github.com/VulcanJS/Vulcan/pull/2647)
- Minor Data Layer Fixes Oct 2020 [`#2648`](https://github.com/VulcanJS/Vulcan/pull/2648)
- Add placeholder to the whitelist [`#2643`](https://github.com/VulcanJS/Vulcan/pull/2643)
- Bump lodash.merge from 4.6.1 to 4.6.2 [`#2629`](https://github.com/VulcanJS/Vulcan/pull/2629)
- Bump lodash.mergewith from 4.6.0 to 4.6.2 [`#2630`](https://github.com/VulcanJS/Vulcan/pull/2630)
- Use Symbol.for for vulcan-accounts const STATES [`#2637`](https://github.com/VulcanJS/Vulcan/pull/2637)
- Feature/http only cookie [`#2631`](https://github.com/VulcanJS/Vulcan/pull/2631)
- Upgrade to Meteor 1.10.2 [`#2604`](https://github.com/VulcanJS/Vulcan/pull/2604)
- Validate document permissions bug fix [`#2622`](https://github.com/VulcanJS/Vulcan/pull/2622)
- CurrentUserRefetch [`#2621`](https://github.com/VulcanJS/Vulcan/pull/2621)
- MaterialUiMinorChanges8 [`#2620`](https://github.com/VulcanJS/Vulcan/pull/2620)
- Bump lodash from 4.17.15 to 4.17.19 [`#2600`](https://github.com/VulcanJS/Vulcan/pull/2600)
- FormInputUrlMailSocialScrubbing [`#2606`](https://github.com/VulcanJS/Vulcan/pull/2606)
- MuiInputWithNoLabel [`#2612`](https://github.com/VulcanJS/Vulcan/pull/2612)
- MuiSuggestUpgrades [`#2611`](https://github.com/VulcanJS/Vulcan/pull/2611)
- TooltipButtonUpgrades [`#2610`](https://github.com/VulcanJS/Vulcan/pull/2610)
- MuiModalChanges [`#2609`](https://github.com/VulcanJS/Vulcan/pull/2609)
- SmartFormEnhancements [`#2607`](https://github.com/VulcanJS/Vulcan/pull/2607)
- MaterialUiMinorChanges7 [`#2605`](https://github.com/VulcanJS/Vulcan/pull/2605)
- Upgrade to MUI 4.11.0 [`#2603`](https://github.com/VulcanJS/Vulcan/pull/2603)
- MuiDatatableUpgrades [`#2619`](https://github.com/VulcanJS/Vulcan/pull/2619)
- MuiScrollTriggerUpgrades [`#2618`](https://github.com/VulcanJS/Vulcan/pull/2618)
- RegisterComponentJSDoc [`#2616`](https://github.com/VulcanJS/Vulcan/pull/2616)
- GraphQLComments [`#2615`](https://github.com/VulcanJS/Vulcan/pull/2615)
- SegmentClientFix [`#2614`](https://github.com/VulcanJS/Vulcan/pull/2614)
- GenericMutationWrappersResponse [`#2613`](https://github.com/VulcanJS/Vulcan/pull/2613)
- Bugfix/add correct selector to delete [`#2601`](https://github.com/VulcanJS/Vulcan/pull/2601)
- Feature/showother ui material [`#2592`](https://github.com/VulcanJS/Vulcan/pull/2592)
- Forms submit target verification [`#2568`](https://github.com/VulcanJS/Vulcan/pull/2568)
- add itemProperties openNested option for nested schema [`#2594`](https://github.com/VulcanJS/Vulcan/pull/2594)
- add new update check api to ui-material Card.jsx [`#2593`](https://github.com/VulcanJS/Vulcan/pull/2593)
- fix allowed values for radiogroup [`#2588`](https://github.com/VulcanJS/Vulcan/pull/2588)
- change cookie secure to false on localhost [`#2587`](https://github.com/VulcanJS/Vulcan/pull/2587)
- Jun2020BugFixes1 [`#2583`](https://github.com/VulcanJS/Vulcan/pull/2583)
- change Mui to expect handleChange in props [`#2577`](https://github.com/VulcanJS/Vulcan/pull/2577)
- bugfix - SmartForm cannot update nested input fields [`#2574`](https://github.com/VulcanJS/Vulcan/pull/2574)
- Handle options in FormComponents (fix #2578) [`#2578`](https://github.com/VulcanJS/Vulcan/issues/2578)
- use more robust operationName mock link [`6cd9ec5`](https://github.com/VulcanJS/Vulcan/commit/6cd9ec592df8e25ecb98b9227dcd52ff2ea41585)
- Small clean up; fix form delete [`03c41d6`](https://github.com/VulcanJS/Vulcan/commit/03c41d678b601a10363e7e416b2add5d52ca13aa)
- stop cors validation as early as possible to avoid conflicting checks [`fa42f6e`](https://github.com/VulcanJS/Vulcan/commit/fa42f6e0068bdaca8f5dfaed3d7e49f795581b80)

#### [1.15.0](https://github.com/VulcanJS/Vulcan/compare/1.14.1...1.15.0)

> 10 May 2020

- Bugfix/2550 readable fields with document [`#2564`](https://github.com/VulcanJS/Vulcan/pull/2564)
- feature/update react-helmet [`#2563`](https://github.com/VulcanJS/Vulcan/pull/2563)
- Add useSignout hook to the accounts package [`#2521`](https://github.com/VulcanJS/Vulcan/pull/2521)
- Enable OpenCRUD backwards compatibility [`#2559`](https://github.com/VulcanJS/Vulcan/pull/2559)
- Don't run `options` function until `loading` is false, and `data` is populated [`#2561`](https://github.com/VulcanJS/Vulcan/pull/2561)
- Account/auth features available outside DDP using GraphQL [`#2530`](https://github.com/VulcanJS/Vulcan/pull/2530)
- Use Meteor's version of npm over system default [`#2560`](https://github.com/VulcanJS/Vulcan/pull/2560)
- move muicheckboxgroup proptypes name and options to inputProperties a… [`#2554`](https://github.com/VulcanJS/Vulcan/pull/2554)
- add switch/checkbox alternative in material ui [`#2553`](https://github.com/VulcanJS/Vulcan/pull/2553)
- Bump acorn from 5.7.1 to 5.7.4 [`#2546`](https://github.com/VulcanJS/Vulcan/pull/2546)
- add Express + use bodyParserGraphQL [`#2532`](https://github.com/VulcanJS/Vulcan/pull/2532)
- Update to current valid strikethrough tags [`#2543`](https://github.com/VulcanJS/Vulcan/pull/2543)
- Use Meteor's version of npm over system default [`#2506`](https://github.com/VulcanJS/Vulcan/issues/2506)
- Log out GraphQL schema to schema.graphql on every app start (fix #2517) [`#2517`](https://github.com/VulcanJS/Vulcan/issues/2517)
- add stories for modals [`b6729de`](https://github.com/VulcanJS/Vulcan/commit/b6729dec65afe1de8c5ab489a03958ea6c0bf5f1)
- fix for same origin [`5bfb696`](https://github.com/VulcanJS/Vulcan/commit/5bfb696e18d44c2aa3f28f2a719e703ba5940d3e)
- fix install with Meteor 1.10 [`138fc7c`](https://github.com/VulcanJS/Vulcan/commit/138fc7c914f8a34cd327ee1dbc1bdcd8782d8597)

#### [1.14.1](https://github.com/VulcanJS/Vulcan/compare/1.14.0...1.14.1)

> 19 February 2020

- Enhancement/forms accessibility [`#2519`](https://github.com/VulcanJS/Vulcan/pull/2519)
- Add spanish translations [`#2518`](https://github.com/VulcanJS/Vulcan/pull/2518)
- Use multiQueryUpdater in update2 to properly sort/filter [`#2497`](https://github.com/VulcanJS/Vulcan/pull/2497)
- change tooltip aria-label [`#2515`](https://github.com/VulcanJS/Vulcan/pull/2515)
- fix call to sortBy in Datatable.jsx [`#2514`](https://github.com/VulcanJS/Vulcan/pull/2514)
- Bump handlebars from 4.0.11 to 4.3.0 [`#2491`](https://github.com/VulcanJS/Vulcan/pull/2491)
- Enhancement/mui radio [`#2503`](https://github.com/VulcanJS/Vulcan/pull/2503)
- fix material ui seletmultiple [`#2502`](https://github.com/VulcanJS/Vulcan/pull/2502)
- datatable fix for material ui [`#2493`](https://github.com/VulcanJS/Vulcan/pull/2493)
- Allow itemProperties to be passed on to FormComponent [`#2505`](https://github.com/VulcanJS/Vulcan/pull/2505)
- Prevent calling forEachDocumentField on fields without a schema [`#2504`](https://github.com/VulcanJS/Vulcan/pull/2504)
- Semantized classname [`#2499`](https://github.com/VulcanJS/Vulcan/pull/2499)
- fix field permission validation bug [`#2498`](https://github.com/VulcanJS/Vulcan/pull/2498)
- fix bugs in extendCollection (#16) [`#2496`](https://github.com/VulcanJS/Vulcan/pull/2496)
- fix bugs in extendCollection [`#16`](https://github.com/VulcanJS/Vulcan/pull/16)
- Remove ! when parsing typename [`#2468`](https://github.com/VulcanJS/Vulcan/pull/2468)
- Implement _is_null in mongoParams [`#2469`](https://github.com/VulcanJS/Vulcan/pull/2469)
- Jt/extend collection fix [`#2490`](https://github.com/VulcanJS/Vulcan/pull/2490)
- add connection remoteAdress in context [`#2488`](https://github.com/VulcanJS/Vulcan/pull/2488)
- Remove hardcoded head tag in template-web.browser [`#2485`](https://github.com/VulcanJS/Vulcan/pull/2485)
- Fix datatable-loading crash in the storybook [`#2482`](https://github.com/VulcanJS/Vulcan/pull/2482)
- Add GraphQLSchema.context to context in runGraphQL [`#2474`](https://github.com/VulcanJS/Vulcan/pull/2474)
- Pass full doc and document to validate to validateDocumentPermissions [`#2478`](https://github.com/VulcanJS/Vulcan/pull/2478)
- Add story to demonstrate ref forwarding in Vulcan Components [`#2473`](https://github.com/VulcanJS/Vulcan/pull/2473)
- Add a password component [`#2472`](https://github.com/VulcanJS/Vulcan/pull/2472)
- Add buildResult functionality to useCreate2 to directly access created document [`#2470`](https://github.com/VulcanJS/Vulcan/pull/2470)
- use apollo client in multiqueryupdater to broadcast to watched queries [`#2471`](https://github.com/VulcanJS/Vulcan/pull/2471)
- Rewrite client side date converter to handle nesting [`#2465`](https://github.com/VulcanJS/Vulcan/pull/2465)
- Field level permissions validation take nested objects into account (read, create, update) [`#2451`](https://github.com/VulcanJS/Vulcan/pull/2451)
- Feature/backoffice 1.14 [`#2467`](https://github.com/VulcanJS/Vulcan/pull/2467)
- Add Vulcan.generateGraphQLQueries to debug.js [`#2463`](https://github.com/VulcanJS/Vulcan/pull/2463)
- Omit username from schema validation after deleting it from options [`#2466`](https://github.com/VulcanJS/Vulcan/pull/2466)
- fix default_mutations check if user owns and belongs to authorised group [`#2460`](https://github.com/VulcanJS/Vulcan/pull/2460)
- Pass document to Users.isMemberOf in permissions.js in [`#2461`](https://github.com/VulcanJS/Vulcan/pull/2461)
- add back package-lock to avoid issues [`3dbd9d9`](https://github.com/VulcanJS/Vulcan/commit/3dbd9d9115af43fad79cf5de3e9742116bfd80b0)
- locked react version [`05fcc19`](https://github.com/VulcanJS/Vulcan/commit/05fcc19619362b80ba4d609d72a5ec373197cc97)
- remove explicit install of airbnb-js-shims after fix [`862028e`](https://github.com/VulcanJS/Vulcan/commit/862028e2dc0ca3f4d388a4eb7015000f1afe917c)

#### [1.14.0](https://github.com/VulcanJS/Vulcan/compare/1.13.5...1.14.0)

> 3 December 2019

- Add support for `itemProperties` in schemas [`#2456`](https://github.com/VulcanJS/Vulcan/pull/2456)
- check options.input.limit and loadMoreInc accepts input [`#2459`](https://github.com/VulcanJS/Vulcan/pull/2459)
- remove async to fix issue in mongoParams.js filterFunction [`#2458`](https://github.com/VulcanJS/Vulcan/pull/2458)
- Pass document to Users.isMemberOf in permissions.js [`#2454`](https://github.com/VulcanJS/Vulcan/pull/2454)
- Set non-null to false for data input type on update/upsert [`#2453`](https://github.com/VulcanJS/Vulcan/pull/2453)
- Feature/add redux startup [`#2442`](https://github.com/VulcanJS/Vulcan/pull/2442)
- add preventDefault to ui-material ModalTrigger [`#2450`](https://github.com/VulcanJS/Vulcan/pull/2450)
- add @material-ui packages [`#2447`](https://github.com/VulcanJS/Vulcan/pull/2447)
- testing getVariablesListFromCache, verifiying right variables are returned [`#2439`](https://github.com/VulcanJS/Vulcan/pull/2439)
- Check if results is non-emtpy, not just present [`#2437`](https://github.com/VulcanJS/Vulcan/pull/2437)
- split getVariablesListFromCache test in two [`#2435`](https://github.com/VulcanJS/Vulcan/pull/2435)
- prevent cacheUpdate from returning variables of a query similar name  [`#2434`](https://github.com/VulcanJS/Vulcan/pull/2434)
- Bugfix/form component inner prop [`#2433`](https://github.com/VulcanJS/Vulcan/pull/2433)
- Update of outdated links in README.md [`#2411`](https://github.com/VulcanJS/Vulcan/pull/2411)
- Fixed links to changelog and migration documentation to [`#2413`](https://github.com/VulcanJS/Vulcan/pull/2413)
- Incorrect link to telescopeapp.org [`#2412`](https://github.com/VulcanJS/Vulcan/pull/2412)
- Condition '!operation' is always false at this point because it is redundant.  [`#2426`](https://github.com/VulcanJS/Vulcan/pull/2426)
- Mailchimp [`#2425`](https://github.com/VulcanJS/Vulcan/pull/2425)
- Condition 'value === ''' is always false at this point [`#2427`](https://github.com/VulcanJS/Vulcan/pull/2427)
- Bugfix/close modal [`#2429`](https://github.com/VulcanJS/Vulcan/pull/2429)
- Add pluralize [`518ec70`](https://github.com/VulcanJS/Vulcan/commit/518ec70d88e24eb81a3a15c1b8a15e650d1b666c)
- Better handling of getting collection name/type name [`827daa4`](https://github.com/VulcanJS/Vulcan/commit/827daa4f8ea3f50ea817d712da06218a7ccc67fb)
- Make filtering async [`9b8bf5d`](https://github.com/VulcanJS/Vulcan/commit/9b8bf5d26d06d0c7f4da4e4c28550cb7e58e873c)

#### [1.13.5](https://github.com/VulcanJS/Vulcan/compare/1.13.3...1.13.5)

> 25 October 2019

- TooltipIconButton arialabel titletext bugfix [`#2414`](https://github.com/VulcanJS/Vulcan/pull/2414)
- Bugfix/get viewable fields [`#2418`](https://github.com/VulcanJS/Vulcan/pull/2418)
- Enhance/form stories [`#2410`](https://github.com/VulcanJS/Vulcan/pull/2410)
- Can deactivate SSR [`#2397`](https://github.com/VulcanJS/Vulcan/pull/2397)
- add story of card [`#2408`](https://github.com/VulcanJS/Vulcan/pull/2408)
- split Card.jsx in differents files [`#2402`](https://github.com/VulcanJS/Vulcan/pull/2402)
- populate.before callback [`#2405`](https://github.com/VulcanJS/Vulcan/pull/2405)
- Bugfix/datatable props [`#2401`](https://github.com/VulcanJS/Vulcan/pull/2401)
- Feature/stories marieqg & juliensl [`#2400`](https://github.com/VulcanJS/Vulcan/pull/2400)
- fix multiQuery update error with non null selector [`#2396`](https://github.com/VulcanJS/Vulcan/pull/2396)
- FormGroupHiddenProp [`#2386`](https://github.com/VulcanJS/Vulcan/pull/2386)
- MaterialUiMinorChanges6 [`#2385`](https://github.com/VulcanJS/Vulcan/pull/2385)
- single2, create2, update2, delete2, upsert2 with new input param [`11e6d50`](https://github.com/VulcanJS/Vulcan/commit/11e6d50367025765d70e4aa3a24db5964c9e0939)
- hocs mutations use input directly [`1988bea`](https://github.com/VulcanJS/Vulcan/commit/1988bea602b2a9f263a751017272222295f2a291)
- bump 1.13.5 [`d844caa`](https://github.com/VulcanJS/Vulcan/commit/d844caa557f333508c19675a8462cdf80dae51d2)

#### [1.13.3](https://github.com/VulcanJS/Vulcan/compare/1.13.2...1.13.3)

> 7 October 2019

- Bugfix/watched mutations [`#2382`](https://github.com/VulcanJS/Vulcan/pull/2382)
- Material-UI - README Installation - Set Version of react-jss [`#2384`](https://github.com/VulcanJS/Vulcan/pull/2384)
- Ensure  props that can be applied to the SmartForm component  are propagated when said props are specified on the Card component. [`#2378`](https://github.com/VulcanJS/Vulcan/pull/2378)
- Hooks for mutations and other utilities [`#2377`](https://github.com/VulcanJS/Vulcan/pull/2377)
- MaterialUiStartAdornment [`#2376`](https://github.com/VulcanJS/Vulcan/pull/2376)
- MaterialUiMinorChanges5 [`#2372`](https://github.com/VulcanJS/Vulcan/pull/2372)
- ErrorsGetUserPayload [`#2373`](https://github.com/VulcanJS/Vulcan/pull/2373)
- Reenable data injection during SSR [`#2369`](https://github.com/VulcanJS/Vulcan/pull/2369)
- Bugfix/intl polyfill devel [`#2371`](https://github.com/VulcanJS/Vulcan/pull/2371)
- Feature/backoffice: merged devel [`#2366`](https://github.com/VulcanJS/Vulcan/pull/2366)
- Bugfix/mui ssr [`#2352`](https://github.com/VulcanJS/Vulcan/pull/2352)
- Feature/apollo register link [`#2353`](https://github.com/VulcanJS/Vulcan/pull/2353)
- Re-enable RouterHook component so that pageview events are sent to analytics [`#2364`](https://github.com/VulcanJS/Vulcan/pull/2364)
- MaterialUiMinorChanges6 [`b499708`](https://github.com/VulcanJS/Vulcan/commit/b499708cb3963344aa12faf70ac1ff337034ef42)
- add alerts to material ui datatable [`dc225e6`](https://github.com/VulcanJS/Vulcan/commit/dc225e6b59eb2d9b1980d82ae6d9c77e3e3194de)
- Add hasMany; add relation guessing based on schema field type [`c9518bc`](https://github.com/VulcanJS/Vulcan/commit/c9518bcbde7376f6efc0feba07c2459e81ef0b5c)

#### [1.13.2](https://github.com/VulcanJS/Vulcan/compare/1.13.1...1.13.2)

> 27 August 2019

- add to utils a getSchemaFieldAllowedValues function [`#2336`](https://github.com/VulcanJS/Vulcan/pull/2336)
- Update ThemeStyles.jsx [`#2337`](https://github.com/VulcanJS/Vulcan/pull/2337)
- Bugfix/button props [`#2357`](https://github.com/VulcanJS/Vulcan/pull/2357)
- add from props [`#2358`](https://github.com/VulcanJS/Vulcan/pull/2358)
- Fix bug in Utils.getUnusedSlug() [`#2359`](https://github.com/VulcanJS/Vulcan/pull/2359)
- EJSONStackOverflow [`#2348`](https://github.com/VulcanJS/Vulcan/pull/2348)
- lock storybook version to prevent compatibility issues [`d964c2c`](https://github.com/VulcanJS/Vulcan/commit/d964c2ce1f1b17f8b42fbc4dc3b1c38431925bdc)
- remove autogenerated doc folder [`3e9335a`](https://github.com/VulcanJS/Vulcan/commit/3e9335aed9b91dc810894442fb46efcbb6adcd72)
- cleanup [`53b8b8f`](https://github.com/VulcanJS/Vulcan/commit/53b8b8f688bc50448d7c8951ca1060222511f8f3)

#### [1.13.1](https://github.com/VulcanJS/Vulcan/compare/1.13.0...1.13.1)

> 24 July 2019

- MuiSuggestShowAllOptions [`#2346`](https://github.com/VulcanJS/Vulcan/pull/2346)
- VersionNumberCorrections [`#2345`](https://github.com/VulcanJS/Vulcan/pull/2345)
- UiMaterialMinorFixes3 [`#2341`](https://github.com/VulcanJS/Vulcan/pull/2341)
- SimpleSchemaIntegerFieldType [`#2340`](https://github.com/VulcanJS/Vulcan/pull/2340)
- ApolloEngineSettings [`#2339`](https://github.com/VulcanJS/Vulcan/pull/2339)
- Migrate accounts components to React Router 4 [`#2327`](https://github.com/VulcanJS/Vulcan/pull/2327)
- Bugfix/changepwd ssr [`#2344`](https://github.com/VulcanJS/Vulcan/pull/2344)
- Add default group only if necessary [`#2331`](https://github.com/VulcanJS/Vulcan/pull/2331)
- Bugfix/material ui floating [`#2330`](https://github.com/VulcanJS/Vulcan/pull/2330)
- MinorBugInMuiSampleTheme [`#2328`](https://github.com/VulcanJS/Vulcan/pull/2328)
- FormGroupAdminsOnlyOption [`#2326`](https://github.com/VulcanJS/Vulcan/pull/2326)
- VulcanAdminMinorTweaks [`#2325`](https://github.com/VulcanJS/Vulcan/pull/2325)
- MaterialUiMinorBugs [`#2315`](https://github.com/VulcanJS/Vulcan/pull/2315)
- FormNestedArrayLayout [`#2314`](https://github.com/VulcanJS/Vulcan/pull/2314)
- Storybook+Avatar+Button [`#2317`](https://github.com/VulcanJS/Vulcan/pull/2317)
- user.create.async callback [`#2311`](https://github.com/VulcanJS/Vulcan/pull/2311)
- ResetStoreCallbackNotBeingRun [`#2313`](https://github.com/VulcanJS/Vulcan/pull/2313)
- MuiCheckboxGroup maxCount [`#2312`](https://github.com/VulcanJS/Vulcan/pull/2312)
- vulcan-ui-material bug fixes [`#2310`](https://github.com/VulcanJS/Vulcan/pull/2310)
- instantiateComponent with React element [`#2309`](https://github.com/VulcanJS/Vulcan/pull/2309)
- Email template vars [`#2294`](https://github.com/VulcanJS/Vulcan/pull/2294)
- Move getLabel from vulcan:intl to vulcan:lib [`#2307`](https://github.com/VulcanJS/Vulcan/pull/2307)
- MaterialUiFormGroupLayouts [`#2297`](https://github.com/VulcanJS/Vulcan/pull/2297)
- vulcan-lib: New function: componentExists(name) [`#2292`](https://github.com/VulcanJS/Vulcan/pull/2292)
- FormGroupOptionalParameters [`#2296`](https://github.com/VulcanJS/Vulcan/pull/2296)
- material-ui : i18n files were not imported [`#2298`](https://github.com/VulcanJS/Vulcan/pull/2298)
- inputProperties function parameters bug [`#2295`](https://github.com/VulcanJS/Vulcan/pull/2295)
- FormComponentInner calling an inexisting element (FormNested)  [`#2306`](https://github.com/VulcanJS/Vulcan/pull/2306)
- FormNestedArray Footer modification via props fixing [`#2305`](https://github.com/VulcanJS/Vulcan/pull/2305)
- improve props cleanup [`#2304`](https://github.com/VulcanJS/Vulcan/pull/2304)
- Deprecated redux devtools function replaced [`#2302`](https://github.com/VulcanJS/Vulcan/pull/2302)
- merging [`#1`](https://github.com/VulcanJS/Vulcan/pull/1)
- Update FormNestedObject.jsx [`#2289`](https://github.com/VulcanJS/Vulcan/pull/2289)
-  Fixed MuiCheckBoxGroup value computation [`#2300`](https://github.com/VulcanJS/Vulcan/pull/2300)
- Update FormNestedArrayLayout.jsx [`#2288`](https://github.com/VulcanJS/Vulcan/pull/2288)
- Feature/better form array [`#2291`](https://github.com/VulcanJS/Vulcan/pull/2291)
- [WIP] fix MUI inputProperties handling [`#2286`](https://github.com/VulcanJS/Vulcan/pull/2286)
- Add storybook, few fixes on FormError + Intl messages [`#2284`](https://github.com/VulcanJS/Vulcan/pull/2284)
- add consideration to default values on accounts extra fields [`#2282`](https://github.com/VulcanJS/Vulcan/pull/2282)
- Feature/backoffice [`#2276`](https://github.com/VulcanJS/Vulcan/pull/2276)
- ui-material: updated Datatable.jsx - header fix [`#2275`](https://github.com/VulcanJS/Vulcan/pull/2275)
- Fix a falsy-vs-undefined bug in getSetting [`#2274`](https://github.com/VulcanJS/Vulcan/pull/2274)
- make Datatable edit modal title customizable [`#2269`](https://github.com/VulcanJS/Vulcan/pull/2269)
- FormInnerComponent unify Bootstrap and Material UI API [`#2272`](https://github.com/VulcanJS/Vulcan/pull/2272)
- Additional tests [`#2262`](https://github.com/VulcanJS/Vulcan/pull/2262)
- Fix a crash when using addFields together with a recursive schema [`#2268`](https://github.com/VulcanJS/Vulcan/pull/2268)
- Fix typo that prevented FormNestedObjectLayout from having error class [`#2265`](https://github.com/VulcanJS/Vulcan/pull/2265)
- Fix punctuation of password-change message [`#2264`](https://github.com/VulcanJS/Vulcan/pull/2264)
- Update synced-cron across a maintainer change [`#2263`](https://github.com/VulcanJS/Vulcan/pull/2263)
- Persian locale added [`#2261`](https://github.com/VulcanJS/Vulcan/pull/2261)
- Update mutators.js [`#2259`](https://github.com/VulcanJS/Vulcan/pull/2259)
- Unit Testing Update [`2357d82`](https://github.com/VulcanJS/Vulcan/commit/2357d826181271182cad4ee2bfa836946bc07e83)
- add material ui lib in dev mode [`de8e39c`](https://github.com/VulcanJS/Vulcan/commit/de8e39cd9834c450c5ecae6713b330fefaeda95f)
- StorybookAndMaterialUi [`f4c43a8`](https://github.com/VulcanJS/Vulcan/commit/f4c43a81133b07409b0cb334685fdba463ae8f4c)

#### [1.13.0](https://github.com/VulcanJS/Vulcan/compare/1.12.17...1.13.0)

> 28 March 2019

- Fix denormalization when bio set to empty [`#2253`](https://github.com/VulcanJS/Vulcan/pull/2253)
- Re-enable CheckboxGroup component for Material UI  [`#2249`](https://github.com/VulcanJS/Vulcan/pull/2249)
- Re-enable Switch component for Material UI [`#2248`](https://github.com/VulcanJS/Vulcan/pull/2248)
- Re-enable Select component for Material UI [`#2250`](https://github.com/VulcanJS/Vulcan/pull/2250)
- Fix labeling in select component. [`#2243`](https://github.com/VulcanJS/Vulcan/pull/2243)
- Add debug messages for missing strings and default locale on per-message level. [`#2238`](https://github.com/VulcanJS/Vulcan/pull/2238)
- Add locale on signup. [`#2240`](https://github.com/VulcanJS/Vulcan/pull/2240)
- fix values property for handlebars helper, use context as default [`#2236`](https://github.com/VulcanJS/Vulcan/pull/2236)
- Add wrapperless Emails. [`#2235`](https://github.com/VulcanJS/Vulcan/pull/2235)
- Add default locale to getString. [`#2234`](https://github.com/VulcanJS/Vulcan/pull/2234)
- Upgrade react-router [`#2232`](https://github.com/VulcanJS/Vulcan/pull/2232)
- Fix const assignment. [`#2222`](https://github.com/VulcanJS/Vulcan/pull/2222)
- Add classname for required fields. [`#2215`](https://github.com/VulcanJS/Vulcan/pull/2215)
- fix a spelling error [`#2209`](https://github.com/VulcanJS/Vulcan/pull/2209)
- material-ui [`a743022`](https://github.com/VulcanJS/Vulcan/commit/a7430225458a18a3061496de760b93ebcd2a2c4b)
- Component fixes [`4261470`](https://github.com/VulcanJS/Vulcan/commit/4261470fada2b0da620f689c65b169d4aa5beff1)
- create vulcan:ui-material, update to Apollo2 RR4 [`b7b8725`](https://github.com/VulcanJS/Vulcan/commit/b7b872591a9ca35fe8b7d0dd36ef773f9e8d0af3)

#### [1.12.17](https://github.com/VulcanJS/Vulcan/compare/1.12.16...1.12.17)

> 16 February 2019

- Form test [`#2186`](https://github.com/VulcanJS/Vulcan/pull/2186)
- Fix type casting in FormComponent's handleChange (fix #2197) [`#2197`](https://github.com/VulcanJS/Vulcan/issues/2197)
- Show warning when core components are missing (fix #2196) [`#2196`](https://github.com/VulcanJS/Vulcan/issues/2196)
- prettier commit [`083a7d6`](https://github.com/VulcanJS/Vulcan/commit/083a7d676bc6f271223f4b293e1eb85731c4bea4)
- prettier & lint code [`815a65d`](https://github.com/VulcanJS/Vulcan/commit/815a65d853ae9ef0e4c9f8848723db4163ca44d1)
- prettier commit [`0f29cc7`](https://github.com/VulcanJS/Vulcan/commit/0f29cc7cdd7921dac3fb55fd93d56f81039558e1)

#### [1.12.16](https://github.com/VulcanJS/Vulcan/compare/1.12.15...1.12.16)

> 4 February 2019

#### [1.12.15](https://github.com/VulcanJS/Vulcan/compare/1.12.14...1.12.15)

> 4 February 2019

- Default view sort doesn't take precedence over selected view [`#2192`](https://github.com/VulcanJS/Vulcan/pull/2192)
- Fix users onCreate [`921e7cd`](https://github.com/VulcanJS/Vulcan/commit/921e7cd851149096c1dadc5a88c358912ca51515)
- Remove Formsy dependency [`f56293b`](https://github.com/VulcanJS/Vulcan/commit/f56293b0f6360f41412ffb497c4a9a84f6709db4)

#### [1.12.14](https://github.com/VulcanJS/Vulcan/compare/1.12.13...1.12.14)

> 31 January 2019

- Add script to update package.json dependencies [`#2174`](https://github.com/VulcanJS/Vulcan/pull/2174)
- Go back to using FormNestedFoot in Nested Array Fields [`#2170`](https://github.com/VulcanJS/Vulcan/pull/2170)
- Debug & Admin layouts [`#2177`](https://github.com/VulcanJS/Vulcan/pull/2177)
- Apollo2 finalization (backward compatibility) [`#2157`](https://github.com/VulcanJS/Vulcan/pull/2157)
- Use qs package [`40be66b`](https://github.com/VulcanJS/Vulcan/commit/40be66b8cf82d43e92d76493af3440027cd4617f)
- linting, removing apollo package [`eeada2d`](https://github.com/VulcanJS/Vulcan/commit/eeada2d231160d14f057cad32f919eeb2215eb35)
- Fixed versions issues (react-bootstrap + apollo) [`02cfafa`](https://github.com/VulcanJS/Vulcan/commit/02cfafabc2ce4c93dd2ab9beddd5def952482dd1)

#### [1.12.13](https://github.com/VulcanJS/Vulcan/compare/1.12.12...1.12.13)

> 2 January 2019

- Fix semicolons and other linting issues [`111e00e`](https://github.com/VulcanJS/Vulcan/commit/111e00ecae68a08a4f5c3a0321982f49c4be8c99)
- Fix ESLint unused variables [`3e1571e`](https://github.com/VulcanJS/Vulcan/commit/3e1571e1e8fdd1cf4b843713341b14c01e9c2545)
- Comment out sendy integration for now [`7ddcc28`](https://github.com/VulcanJS/Vulcan/commit/7ddcc28b97beb2f445b79fb6e12daef083eb9745)

#### [1.12.12](https://github.com/VulcanJS/Vulcan/compare/1.12.11...1.12.12)

> 31 December 2018

- Add ES translations for error messages [`#2165`](https://github.com/VulcanJS/Vulcan/pull/2165)
- forgot to add variable [`#2163`](https://github.com/VulcanJS/Vulcan/pull/2163)
- fixed nested array field error [`#2162`](https://github.com/VulcanJS/Vulcan/pull/2162)
- fixed helmet for testing [`#2156`](https://github.com/VulcanJS/Vulcan/pull/2156)
- fixed whitespace to pass linting test [`#2154`](https://github.com/VulcanJS/Vulcan/pull/2154)
- Feature/smart form reset [`#2131`](https://github.com/VulcanJS/Vulcan/pull/2131)
- Add async hook to RouterHook and provide props as argument [`#2065`](https://github.com/VulcanJS/Vulcan/pull/2065)
- Cleanup Datatable / withComponents pattern [`#2126`](https://github.com/VulcanJS/Vulcan/pull/2126)
- Add Prettier and Husky [`#2130`](https://github.com/VulcanJS/Vulcan/pull/2130)
- Support form id attribute in SmartForm [`#2152`](https://github.com/VulcanJS/Vulcan/pull/2152)
- clean up NPM packages [`4f49350`](https://github.com/VulcanJS/Vulcan/commit/4f49350d709bdc2be63c3f6a6b6765fd2ce02756)
- Fix NPM vulnerabilities [`8d00e60`](https://github.com/VulcanJS/Vulcan/commit/8d00e6091d5bf89d234a6be7f845bde70f0f8ccf)
- add redux [`19df560`](https://github.com/VulcanJS/Vulcan/commit/19df560545c4bc607e6c99907a6bf0f732c2dc68)

#### [1.12.11](https://github.com/VulcanJS/Vulcan/compare/1.12.10...1.12.11)

> 15 December 2018

- add minCount and maxCount to SmartForm nested arrays [`#2141`](https://github.com/VulcanJS/Vulcan/pull/2141)
- Allow user to customize apollo json parser options [`#2147`](https://github.com/VulcanJS/Vulcan/pull/2147)
- added collection creation hook [`#2148`](https://github.com/VulcanJS/Vulcan/pull/2148)
- add refetch to props on withSingle [`#2137`](https://github.com/VulcanJS/Vulcan/pull/2137)
- add english field errors [`#2136`](https://github.com/VulcanJS/Vulcan/pull/2136)
- Apollo 2 SSR [`#2128`](https://github.com/VulcanJS/Vulcan/pull/2128)
- Add Prettier and Husky [`b0f4ecd`](https://github.com/VulcanJS/Vulcan/commit/b0f4ecdae71a0f49c1270414a355f6c7dffd77a6)
- add bootstrap-ui to allow form mounting [`fde4d90`](https://github.com/VulcanJS/Vulcan/commit/fde4d90924ab3fae3e1673f6ab8cf04fbe4958c4)
- split Datatable into purely visual components [`7162870`](https://github.com/VulcanJS/Vulcan/commit/71628705646f3539a9489bad52d69f91fd8d5965)

#### [1.12.10](https://github.com/VulcanJS/Vulcan/compare/1.12.8...1.12.10)

> 24 November 2018

- Respect user.isAdmin on creation [`#2122`](https://github.com/VulcanJS/Vulcan/pull/2122)
- rollback callbacks test [`#2123`](https://github.com/VulcanJS/Vulcan/pull/2123)
- Mutation button small fixes [`#2116`](https://github.com/VulcanJS/Vulcan/pull/2116)
- Fix datatable bug when sorting a column [`#2113`](https://github.com/VulcanJS/Vulcan/pull/2113)
- single resolve documentId undefined -&gt; now returns null [`#2112`](https://github.com/VulcanJS/Vulcan/pull/2112)
- Cleanup forms, add `changeCallback` [`#2108`](https://github.com/VulcanJS/Vulcan/pull/2108)
- set default email and siteName for Accounts related emails [`#2110`](https://github.com/VulcanJS/Vulcan/pull/2110)
- Warn when no searchable field is set and terms.query is set [`#2106`](https://github.com/VulcanJS/Vulcan/pull/2106)
- Pass context to the defaultView too [`#2109`](https://github.com/VulcanJS/Vulcan/pull/2109)
- Support arrays with primitives [`#2057`](https://github.com/VulcanJS/Vulcan/pull/2057)
- vulcan-form-tags: refactor and fix [`#2099`](https://github.com/VulcanJS/Vulcan/pull/2099)
- Update fr_FR.js: add datatable.search entry [`#2104`](https://github.com/VulcanJS/Vulcan/pull/2104)
- datatable: add i18n for the search field [`#2103`](https://github.com/VulcanJS/Vulcan/pull/2103)
- Revert changes made to getUnusedSlug in #2075 [`#2102`](https://github.com/VulcanJS/Vulcan/pull/2102)
- Custom form components [`#2080`](https://github.com/VulcanJS/Vulcan/pull/2080)
- [WIP] Apollo2 server [`#2094`](https://github.com/VulcanJS/Vulcan/pull/2094)
- Fix OpenCollective part of readme [`#2097`](https://github.com/VulcanJS/Vulcan/pull/2097)
- only clear current values for new document's form [`#2060`](https://github.com/VulcanJS/Vulcan/pull/2060)
- Restore Edge support [`#2093`](https://github.com/VulcanJS/Vulcan/pull/2093)
- SmartForm: use prop `schema`, if given [`#2092`](https://github.com/VulcanJS/Vulcan/pull/2092)
- Add /i18n debug page [`#2091`](https://github.com/VulcanJS/Vulcan/pull/2091)
- Users' slug is updated on displayname change [`#2075`](https://github.com/VulcanJS/Vulcan/pull/2075)
- SubmitButtonLabels [`#2082`](https://github.com/VulcanJS/Vulcan/pull/2082)
- Don't merge schema in Vulcan, only do it with SimpleSchema [`#2086`](https://github.com/VulcanJS/Vulcan/pull/2086)
- Email subjects shouldn't be coupled with sitename [`#2088`](https://github.com/VulcanJS/Vulcan/pull/2088)
- Apollo2 withMessages [`#2089`](https://github.com/VulcanJS/Vulcan/pull/2089)
- [WIP] Apollo 2: apollo-state-link and RR4 [`#2083`](https://github.com/VulcanJS/Vulcan/pull/2083)
- Support email headers property and simplify logic  [`#2087`](https://github.com/VulcanJS/Vulcan/pull/2087)
- SmartForm.getLabel() intl string fallback [`#2077`](https://github.com/VulcanJS/Vulcan/pull/2077)
- Remove bootstrap from vulcan-forms [`#2076`](https://github.com/VulcanJS/Vulcan/pull/2076)
- Field resolvers should check for access (fix #2124) [`#2124`](https://github.com/VulcanJS/Vulcan/issues/2124)
- Revert some of the changes in #2112 (fix #2118) [`#2118`](https://github.com/VulcanJS/Vulcan/issues/2118)
- Pass query results to email's data() function as second argument (fix #2048) [`#2048`](https://github.com/VulcanJS/Vulcan/issues/2048)
- copy-pasted meteor/apollo, updated to RR4 [`2bacae7`](https://github.com/VulcanJS/Vulcan/commit/2bacae7a0e012caa99ecfab80d40206a09fe568b)
- Comment out/disable legacy code for now [`6275108`](https://github.com/VulcanJS/Vulcan/commit/6275108d41dab331991a339d65a0d57f6394d1df)
- basic example with apollo-server, not yet working [`8d3120a`](https://github.com/VulcanJS/Vulcan/commit/8d3120abc77b7cb65c4e9b1cd23280b87e302663)

#### [1.12.8](https://github.com/VulcanJS/Vulcan/compare/1.12.0...1.12.8)

> 17 September 2018

- fix bug preflight from apollo [`#2070`](https://github.com/VulcanJS/Vulcan/pull/2070)
- Pass locale as key to IntlProvider to force a rerender on locale change [`#2072`](https://github.com/VulcanJS/Vulcan/pull/2072)
- cleanup: Fix naming after withList -&gt; withMulti change [`#2071`](https://github.com/VulcanJS/Vulcan/pull/2071)
- Added support for cc, bcc, and replyTo fields for email API [`#2062`](https://github.com/VulcanJS/Vulcan/pull/2062)
- [BugFix] remove `document` from `canCreateField` [`#2069`](https://github.com/VulcanJS/Vulcan/pull/2069)
- Minor bug fixes [`#2068`](https://github.com/VulcanJS/Vulcan/pull/2068)
- Allow "guests" in withAccess [`#2063`](https://github.com/VulcanJS/Vulcan/pull/2063)
- Minor changes and bug fixes in withMulti, single resolver, schema generation [`#2059`](https://github.com/VulcanJS/Vulcan/pull/2059)
- vulcan-users - permissions - filter out array based fields [`#2056`](https://github.com/VulcanJS/Vulcan/pull/2056)
- Cleaned up the options management in hocs [`#2053`](https://github.com/VulcanJS/Vulcan/pull/2053)
- Allow to edit username, and override 3rd party name if it is set [`#2052`](https://github.com/VulcanJS/Vulcan/pull/2052)
- Allow user to return nothing in submitCallback [`#2051`](https://github.com/VulcanJS/Vulcan/pull/2051)
- Pass collection as property when running new API mutators' callbacks [`#2050`](https://github.com/VulcanJS/Vulcan/pull/2050)
- fixed issue that hardcoded email test queries to work only with single queries [`#2047`](https://github.com/VulcanJS/Vulcan/pull/2047)
- Add only document once on withMulti query reducer [`#2049`](https://github.com/VulcanJS/Vulcan/pull/2049)
- Pass request headers through context  [`#2046`](https://github.com/VulcanJS/Vulcan/pull/2046)
- When changing email address on an account, mark the new address as unverified [`#2043`](https://github.com/VulcanJS/Vulcan/pull/2043)
- Refactor registerComponent to fix #2061 (see also #2031) [`#2061`](https://github.com/VulcanJS/Vulcan/issues/2061)
- Fields with "$" should never be included in generated fragments (fix #2044) [`#2044`](https://github.com/VulcanJS/Vulcan/issues/2044)
- Fix ESLint [`5fc0e30`](https://github.com/VulcanJS/Vulcan/commit/5fc0e30f40183ae084e3344ec18c49ba1a1e866b)
- cleaned up the options management in hocs [`17f9671`](https://github.com/VulcanJS/Vulcan/commit/17f96712ff44ce9c86ebda0e14407a1f2f0d90f4)
- ESLint fixes [`dfa4c77`](https://github.com/VulcanJS/Vulcan/commit/dfa4c77314b9eaf7cb048d7a47512e30aad5ed2f)

#### [1.12.0](https://github.com/VulcanJS/Vulcan/compare/v1.11.1...1.12.0)

> 29 August 2018

- Add support for email address verification. [`#2040`](https://github.com/VulcanJS/Vulcan/pull/2040)
- defer creation of apolloClient until it is first used [`#2041`](https://github.com/VulcanJS/Vulcan/pull/2041)
- Users totalCount and removed one console.log [`#2035`](https://github.com/VulcanJS/Vulcan/pull/2035)
- OpenCRUD fixes [`#2034`](https://github.com/VulcanJS/Vulcan/pull/2034)
- [opencrud] update Users mutations to match {selector, data} args [`#2033`](https://github.com/VulcanJS/Vulcan/pull/2033)
- [Forms] Add currentDocument to clearForm [`#2030`](https://github.com/VulcanJS/Vulcan/pull/2030)
- Warn when replacing a non-registered component and register it anyway [`#2029`](https://github.com/VulcanJS/Vulcan/pull/2029)
- Minor default resolvers and mutations improvements [`#2028`](https://github.com/VulcanJS/Vulcan/pull/2028)
- Dynamic fragment initalization [`#2025`](https://github.com/VulcanJS/Vulcan/pull/2025)
- Pass opencrud field properties to the form [`#2024`](https://github.com/VulcanJS/Vulcan/pull/2024)
- Bugfix/nested objects b34f0a25ce0c775a29a14241b14e9bc0e47976c8 [`#2022`](https://github.com/VulcanJS/Vulcan/pull/2022)
- collection.getParameters handles schema extension for searchable fields [`#2021`](https://github.com/VulcanJS/Vulcan/pull/2021)
- Open Collective Updates [`#2020`](https://github.com/VulcanJS/Vulcan/pull/2020)
- Dynamic loader improvements [`#2013`](https://github.com/VulcanJS/Vulcan/pull/2013)
- FormComponent value handling improvements [`#2011`](https://github.com/VulcanJS/Vulcan/pull/2011)
- New default for Apollo tracing [`#2009`](https://github.com/VulcanJS/Vulcan/pull/2009)
- Remove hardcoded limit to users List resolver [`#2008`](https://github.com/VulcanJS/Vulcan/pull/2008)
- Fix async callbacks called with no arguments [`#2007`](https://github.com/VulcanJS/Vulcan/pull/2007)
- Allow passing multiple args to HOCs [`#2005`](https://github.com/VulcanJS/Vulcan/pull/2005)
- [vulcan:ui-bootstrap] fix duplicate "noneOption" on rerendering the Select component [`#2003`](https://github.com/VulcanJS/Vulcan/pull/2003)
- Fix #2027 [`#2027`](https://github.com/VulcanJS/Vulcan/issues/2027)
- Fix #1998 part 2 [`#1998`](https://github.com/VulcanJS/Vulcan/issues/1998)
- Fix #1998 [`#1998`](https://github.com/VulcanJS/Vulcan/issues/1998)
- Wrap checkboxgroup (fix #2004) [`#2004`](https://github.com/VulcanJS/Vulcan/issues/2004)
- Add debug statements and fix #2001 [`#2001`](https://github.com/VulcanJS/Vulcan/issues/2001)
- setup tests [`4744561`](https://github.com/VulcanJS/Vulcan/commit/474456148eddf72a33afe6faae92f4f38984e13f)
- setup an example test with Tinytest and added Jest's expect to dependencies [`6deab6b`](https://github.com/VulcanJS/Vulcan/commit/6deab6bb8f660582b2ddf541e004c0c012997425)
- Splitted FormNested between objects an arrays [`b5e54ea`](https://github.com/VulcanJS/Vulcan/commit/b5e54ead1733e361a2640e6a921579833d44603f)

#### [v1.11.1](https://github.com/VulcanJS/Vulcan/compare/1.9.1...v1.11.1)

> 13 June 2018

- runQuery-&gt;runGraphQL [`#1995`](https://github.com/VulcanJS/Vulcan/pull/1995)
- Popup warning on page closing for SmartForm unsaved changes [`#1989`](https://github.com/VulcanJS/Vulcan/pull/1989)
- Await between hooks in runCallbacks [`#1984`](https://github.com/VulcanJS/Vulcan/pull/1984)
- update FR translation for SmartForm changes [`#1986`](https://github.com/VulcanJS/Vulcan/pull/1986)
- Restrict value altering to allow multiple datatypes in FormComponent [`#1982`](https://github.com/VulcanJS/Vulcan/pull/1982)
- check for redirect before trying to redirect [`#1978`](https://github.com/VulcanJS/Vulcan/pull/1978)
- Add MongoDB aggregation to Collections [`#1961`](https://github.com/VulcanJS/Vulcan/pull/1961)
- withList Loading prop adjustment [`#1975`](https://github.com/VulcanJS/Vulcan/pull/1975)
- Include document prop in mutationErrorCallback method [`#1969`](https://github.com/VulcanJS/Vulcan/pull/1969)
- Update Flash component and withMessages container [`#1973`](https://github.com/VulcanJS/Vulcan/pull/1973)
- Update FormSubmit.jsx [`#1972`](https://github.com/VulcanJS/Vulcan/pull/1972)
- ui-bootstrap: Add a separate Modal component and refactor ModalTrigger to use it. [`#1971`](https://github.com/VulcanJS/Vulcan/pull/1971)
- Fix field errors display [`#1964`](https://github.com/VulcanJS/Vulcan/pull/1964)
- More graphql error logging [`#1965`](https://github.com/VulcanJS/Vulcan/pull/1965)
- change from telescope-newsletter to vulcan-newsletter [`#1966`](https://github.com/VulcanJS/Vulcan/pull/1966)
- Fix Form props [`#1960`](https://github.com/VulcanJS/Vulcan/pull/1960)
- Give CheckboxGroup its own custom event handler (fix #1998) [`#1998`](https://github.com/VulcanJS/Vulcan/issues/1998)
- Update packages [`c70f32a`](https://github.com/VulcanJS/Vulcan/commit/c70f32a52a94fe5f6d1dcc7700066a1a1c3ccf21)
- Changes to SmartForm behaviour [`c3f33cb`](https://github.com/VulcanJS/Vulcan/commit/c3f33cb7e0d623c89526b980904d35beaea0b7ad)
- Refactored GraphQL schema generation code to use new GraphQL templates [`1d39212`](https://github.com/VulcanJS/Vulcan/commit/1d3921287c2a1cad0ca52546c94ac1bc2491ad52)

#### [1.9.1](https://github.com/VulcanJS/Vulcan/compare/1.8.1...1.9.1)

> 21 April 2018

- Fix nested forms after props renaming [`#1959`](https://github.com/VulcanJS/Vulcan/pull/1959)
- add error_incorrect_password to FR package [`#1954`](https://github.com/VulcanJS/Vulcan/pull/1954)
- fix: connection -&gt; connexion [`#1950`](https://github.com/VulcanJS/Vulcan/pull/1950)
- Vulcan FR language package [`#1943`](https://github.com/VulcanJS/Vulcan/pull/1943)
- use this.getCollection() instead of props.collection [`#1941`](https://github.com/VulcanJS/Vulcan/pull/1941)
- Update mingo to 2.2.0 [`#1928`](https://github.com/VulcanJS/Vulcan/pull/1928)
- Remove sanitizeHtml import on client [`#1925`](https://github.com/VulcanJS/Vulcan/pull/1925)
- vulcan:debug : Components Dashboard now shows all hocs [`#1923`](https://github.com/VulcanJS/Vulcan/pull/1923)
- Update es_ES.js [`#1918`](https://github.com/VulcanJS/Vulcan/pull/1918)
- Fix TrackerComponent and add missing i18n string [`#1913`](https://github.com/VulcanJS/Vulcan/pull/1913)
- Fix TrackerComponent and include in repo to fix Accounts.LoginFormInner [`#1907`](https://github.com/VulcanJS/Vulcan/pull/1907)
- Various minor bug fixes [`#1904`](https://github.com/VulcanJS/Vulcan/pull/1904)
- Fix Charges Insert [`#1902`](https://github.com/VulcanJS/Vulcan/pull/1902)
- Missing es-ES translation [`#1892`](https://github.com/VulcanJS/Vulcan/pull/1892)
- Add stripe callbacks [`#1887`](https://github.com/VulcanJS/Vulcan/pull/1887)
- Fix async register callback for vulcan-payments [`#1886`](https://github.com/VulcanJS/Vulcan/pull/1886)
- Fix stripe plan startup [`#1885`](https://github.com/VulcanJS/Vulcan/pull/1885)
- Create Stripe Subscriptions on startup if requested [`#1879`](https://github.com/VulcanJS/Vulcan/pull/1879)
- Export stripe singleton [`#1880`](https://github.com/VulcanJS/Vulcan/pull/1880)
- Datatable - replace SPACE with - in the datatable-item-* className [`#1868`](https://github.com/VulcanJS/Vulcan/pull/1868)
- Remove console log from routes dashboard [`#1877`](https://github.com/VulcanJS/Vulcan/pull/1877)
- Fix the Edit and Reply cancel methods on Comments component in example-forum package [`#1876`](https://github.com/VulcanJS/Vulcan/pull/1876)
- #1865 Fix upsert [`#1869`](https://github.com/VulcanJS/Vulcan/pull/1869)
- Fix example-forum events callback [`#1874`](https://github.com/VulcanJS/Vulcan/pull/1874)
- Fix embed for posts callback [`#1872`](https://github.com/VulcanJS/Vulcan/pull/1872)
- Export Cloudinary singleton [`#1873`](https://github.com/VulcanJS/Vulcan/pull/1873)
- Fix sample_settings.json for Google Analytics [`#1864`](https://github.com/VulcanJS/Vulcan/pull/1864)
- packages update to meteor 1.6.1 [`#1861`](https://github.com/VulcanJS/Vulcan/pull/1861)
- Add upsert mutation [`#1858`](https://github.com/VulcanJS/Vulcan/pull/1858)
- Fix linter errors [`#1857`](https://github.com/VulcanJS/Vulcan/pull/1857)
- CircleCI Config [`#1848`](https://github.com/VulcanJS/Vulcan/pull/1848)
- Respect checkAccess for total resolver [`#1853`](https://github.com/VulcanJS/Vulcan/pull/1853)
- optionsAsStrings was not defined [`#1855`](https://github.com/VulcanJS/Vulcan/pull/1855)
- Added getCollection to withEdit & withRemove [`#1851`](https://github.com/VulcanJS/Vulcan/pull/1851)
- Fix seeding not being sequential & fix broken example packages [`#1849`](https://github.com/VulcanJS/Vulcan/pull/1849)
- Added getCollection to withNew [`#1850`](https://github.com/VulcanJS/Vulcan/pull/1850)
- Fix React prop warnings for SmartForm [`#1847`](https://github.com/VulcanJS/Vulcan/pull/1847)
- Consolidate getCollection code [`#1844`](https://github.com/VulcanJS/Vulcan/pull/1844)
- revert allVotes [`#1843`](https://github.com/VulcanJS/Vulcan/pull/1843)
- Fix circular dependency between Utils and settings [`#1841`](https://github.com/VulcanJS/Vulcan/pull/1841)
- Allow SmartForm to use collection or collectionName [`#1840`](https://github.com/VulcanJS/Vulcan/pull/1840)
- Revert "showEdit on Card" [`#1839`](https://github.com/VulcanJS/Vulcan/pull/1839)
- Revert 1828 fix allvotes [`#1838`](https://github.com/VulcanJS/Vulcan/pull/1838)
- fix allVotes resolveAs [`#1828`](https://github.com/VulcanJS/Vulcan/pull/1828)
-  Add package Spanish Translation i18n-es-es [`#1824`](https://github.com/VulcanJS/Vulcan/pull/1824)
- showEdit on Card [`#1836`](https://github.com/VulcanJS/Vulcan/pull/1836)
- Fix circular dependencies between schemas and collections [`#1837`](https://github.com/VulcanJS/Vulcan/pull/1837)
- Fixed graphQL schema for example-forum [`#1830`](https://github.com/VulcanJS/Vulcan/pull/1830)
- Fixed voting bugs [`#1827`](https://github.com/VulcanJS/Vulcan/pull/1827)
- Update to 1.8.5 [`#1`](https://github.com/VulcanJS/Vulcan/pull/1)
- Added comments from the example-simple video tutorial for reference f… [`#1820`](https://github.com/VulcanJS/Vulcan/pull/1820)
- Fix Newsletter Banner SSR [`#1817`](https://github.com/VulcanJS/Vulcan/pull/1817)
- Set default waiting state to false to avoid SSR override [`#1816`](https://github.com/VulcanJS/Vulcan/pull/1816)
- Use getComponent for childRoutes [`#1813`](https://github.com/VulcanJS/Vulcan/pull/1813)
- Allow the ApolloEngine LogLevel to be set via the settings [`#1810`](https://github.com/VulcanJS/Vulcan/pull/1810)
- Form loading state fix [`#1811`](https://github.com/VulcanJS/Vulcan/pull/1811)
- fix admin delete user hide bug [`#1803`](https://github.com/VulcanJS/Vulcan/pull/1803)
- Add VSCode jsconfig [`#1801`](https://github.com/VulcanJS/Vulcan/pull/1801)
- Debug Groups & Colors [`#1802`](https://github.com/VulcanJS/Vulcan/pull/1802)
- Fix warnings from React 16 update [`#1800`](https://github.com/VulcanJS/Vulcan/pull/1800)
- Upgrade to React 16.2 [`#1799`](https://github.com/VulcanJS/Vulcan/pull/1799)
- fix duplicate email returns "unknown error'  [`#1795`](https://github.com/VulcanJS/Vulcan/pull/1795)
- Remove optics-agent from package.json [`#1791`](https://github.com/VulcanJS/Vulcan/pull/1791)
- Cleanup 1.8.1 [`#1790`](https://github.com/VulcanJS/Vulcan/pull/1790)
- Fix #1933 [`#1933`](https://github.com/VulcanJS/Vulcan/issues/1933)
- Move isAdmin init code to callback, fix #1917 [`#1917`](https://github.com/VulcanJS/Vulcan/issues/1917)
- Don't try to reorder items on vote (fix https://github.com/VulcanJS/Vulcan-Starter/issues/34) [`#34`](https://github.com/VulcanJS/Vulcan-Starter/issues/34)
- add missing await (fix https://github.com/VulcanJS/Vulcan-Starter/issues/24); get rid of extra db call [`#24`](https://github.com/VulcanJS/Vulcan-Starter/issues/24)
- Pass down props (fix #1856) [`#1856`](https://github.com/VulcanJS/Vulcan/issues/1856)
- Remove all example code from core repo (it lives in Starter repo now instead) [`7d17b57`](https://github.com/VulcanJS/Vulcan/commit/7d17b57f0591a820fbf41bf4d36a67562181c104)
- Package upgrade [`7ec4f4d`](https://github.com/VulcanJS/Vulcan/commit/7ec4f4ddd00c6e2f475d8ec5d21d669f5c33038e)
- Super-hacky fix to the accounts setState issue [`6facf15`](https://github.com/VulcanJS/Vulcan/commit/6facf15e17fec0eff0804d35360579513e7f586f)

#### [1.8.1](https://github.com/VulcanJS/Vulcan/compare/v1.7.0...1.8.1)

> 27 December 2017

- Add pre-validate callback on new user creation [`#1778`](https://github.com/VulcanJS/Vulcan/pull/1778)
- Fix issue #1770 [`#1771`](https://github.com/VulcanJS/Vulcan/pull/1771)
- Changes to support vulcan-material-ui [`#1772`](https://github.com/VulcanJS/Vulcan/pull/1772)
- Improve speed of vote score updates (Mongo aggregator + bulkwrite) [`#1759`](https://github.com/VulcanJS/Vulcan/pull/1759)
- Correct prescript for its operation in windows, making it compatible on all three platforms: linux, MacOS and Windows. [`#1754`](https://github.com/VulcanJS/Vulcan/pull/1754)
- Order of operation fix in scoring.js [`#1751`](https://github.com/VulcanJS/Vulcan/pull/1751)
- Added index to Votes on startup [`#1752`](https://github.com/VulcanJS/Vulcan/pull/1752)
- Update package.json [`#1747`](https://github.com/VulcanJS/Vulcan/pull/1747)
- Update README.md [`#1746`](https://github.com/VulcanJS/Vulcan/pull/1746)
- Bump the react-bootstrap version to get rid of "isMounted is deprecated..." error when opening modals [`#1744`](https://github.com/VulcanJS/Vulcan/pull/1744)
- Abstract out bootstrap-specific components in vulcan:forms [`#1750`](https://github.com/VulcanJS/Vulcan/pull/1750)
- Dropped isomorphic-fetch in favor of cross-fetch [`#1738`](https://github.com/VulcanJS/Vulcan/pull/1738)
- Update allow/deny package [`#1734`](https://github.com/VulcanJS/Vulcan/pull/1734)
- fixed some minor bugs in the documentation for subscribeMutationsGenerator [`#1728`](https://github.com/VulcanJS/Vulcan/pull/1728)
- Remove "unique" identifier file. [`#1723`](https://github.com/VulcanJS/Vulcan/pull/1723)
- Fix example simple [`#1724`](https://github.com/VulcanJS/Vulcan/pull/1724)
- Added submit option to `updateCurrentValues` in Form.jsx context [`#1722`](https://github.com/VulcanJS/Vulcan/pull/1722)
- Display errors on password reset form [`#1716`](https://github.com/VulcanJS/Vulcan/pull/1716)
- RegisterFragment should respect comments in fragment literals [`#1713`](https://github.com/VulcanJS/Vulcan/pull/1713)
- Update CONTRIBUTING.md [`#1712`](https://github.com/VulcanJS/Vulcan/pull/1712)
- [fix] give default value to unset [`#1703`](https://github.com/VulcanJS/Vulcan/pull/1703)
- Update sample_settings.json with new mailchimp schema properties [`#1698`](https://github.com/VulcanJS/Vulcan/pull/1698)
- Update CONTRIBUTING.md [`#1696`](https://github.com/VulcanJS/Vulcan/pull/1696)
- Clean up forum packages [`65eda4b`](https://github.com/VulcanJS/Vulcan/commit/65eda4b0334c96ab760ac4d084d722f971a62a24)
- refactoring example-forum package [`0a48d0c`](https://github.com/VulcanJS/Vulcan/commit/0a48d0ccbf282c03577b0a56b1cfeda74dda2a99)
- Dropped isomorphic-fetch in favor of cross-fetch (React Native compatible). [`30aad4c`](https://github.com/VulcanJS/Vulcan/commit/30aad4c2f543ca7fc575e97acbc86451e7ef379c)

#### [v1.7.0](https://github.com/VulcanJS/Vulcan/compare/v1.6.0...v1.7.0)

> 2 August 2017

- add function to remove tags from head [`#1678`](https://github.com/VulcanJS/Vulcan/pull/1678)
- Fix for Users.getTwitterName() [`#1683`](https://github.com/VulcanJS/Vulcan/pull/1683)
- #1658 Fix broken validation error Messages in LoginForm [`#1680`](https://github.com/VulcanJS/Vulcan/pull/1680)
- Fix remove permission strings [`#1673`](https://github.com/VulcanJS/Vulcan/pull/1673)
- create new example-permissions package to showcase groups & permissions API [`66e527f`](https://github.com/VulcanJS/Vulcan/commit/66e527fab461fa484d9a5bbf6251c9e588207f76)
- Add Membership example [`919ffaf`](https://github.com/VulcanJS/Vulcan/commit/919ffafab3cb1b4eb04ace99c42a1f5cbc5eb500)
- Added example-interfaces package [`2c6526f`](https://github.com/VulcanJS/Vulcan/commit/2c6526f81f78db913f2182323e42cfa45ef3f061)

#### [v1.6.0](https://github.com/VulcanJS/Vulcan/compare/v1.5.0...v1.6.0)

> 14 July 2017

- Added failure form callbacks and success form callbacks to forms [`#1666`](https://github.com/VulcanJS/Vulcan/pull/1666)
- (update_version): package:dymanic-import from 0.1.0 -&gt; 0.1.1 to fix  [`#1654`](https://github.com/VulcanJS/Vulcan/pull/1654)
- use correct code for Mailchimp "already subscribed" state [`#1651`](https://github.com/VulcanJS/Vulcan/pull/1651)
- (update_version): package:dymanic-import from 0.1.0 -&gt; 0.1.1 to fix https://github.com/meteor/meteor/issues/8751 [`#8751`](https://github.com/meteor/meteor/issues/8751)
- Use default resolvers and mutations for instagram example [`31d0490`](https://github.com/VulcanJS/Vulcan/commit/31d0490a3697b44dc0a3239faa76cc74ab868200)
- add new default resolvers and default mutations; improve the way field resolvers are defined [`7ff1ada`](https://github.com/VulcanJS/Vulcan/commit/7ff1ada7d9d59ff4258ab727b526d7ca33191592)
- use new resolveAs syntax [`3345914`](https://github.com/VulcanJS/Vulcan/commit/334591450dc4242be2ad8ec8545a5eafaf976c77)

#### [v1.5.0](https://github.com/VulcanJS/Vulcan/compare/v1.2.0...v1.5.0)

> 12 June 2017

- Fixed typo in proptypes [`#1646`](https://github.com/VulcanJS/Vulcan/pull/1646)
- Fixed typo in formatMessage call [`#1645`](https://github.com/VulcanJS/Vulcan/pull/1645)
- Added PropType package and changed from component to PureComponent [`#1640`](https://github.com/VulcanJS/Vulcan/pull/1640)
- let addMediaAfterSubmit return post at the end [`#1633`](https://github.com/VulcanJS/Vulcan/pull/1633)
- Utils.getNestedProperty signature typo fix for email schema property [`#1630`](https://github.com/VulcanJS/Vulcan/pull/1630)
- fix bug where All Categories didn't clear the category filter [`#1616`](https://github.com/VulcanJS/Vulcan/pull/1616)
- Should call the property of parentRouteName properly [`#1612`](https://github.com/VulcanJS/Vulcan/pull/1612)
- Semi-colon Updates [`#1601`](https://github.com/VulcanJS/Vulcan/pull/1601)
- Workaround for Issue #1580 [`#1600`](https://github.com/VulcanJS/Vulcan/pull/1600)
- Enable facebook sharing of posts by supporting facebook scraper reqs [`#1596`](https://github.com/VulcanJS/Vulcan/pull/1596)
- small fix for bash install meteor [`#1597`](https://github.com/VulcanJS/Vulcan/pull/1597)
- Unable to assign category to a post (fix #1592) [`#1593`](https://github.com/VulcanJS/Vulcan/pull/1593)
- a make sense modified std:accounts-ui for telescope [`#1589`](https://github.com/VulcanJS/Vulcan/pull/1589)
- use npm simpl-schema, meteor aldeed:collection2-core package [`#1587`](https://github.com/VulcanJS/Vulcan/pull/1587)
- Fixed out-of-the-box newsletter config settings that causes constant … [`#1582`](https://github.com/VulcanJS/Vulcan/pull/1582)
- fix safari issues, remove defineName, improve apolloClientReducer to get the initialState [`#1583`](https://github.com/VulcanJS/Vulcan/pull/1583)
- add missing dependency (fix #1598) [`#1598`](https://github.com/VulcanJS/Vulcan/issues/1598)
- Merge pull request #1593 from comus/ss-patch [`#1592`](https://github.com/VulcanJS/Vulcan/issues/1592)
- Unable to assign category to a post (fix #1592) [`#1592`](https://github.com/VulcanJS/Vulcan/issues/1592)
- Include bootstrap CSS in movies example packages for now [`308280d`](https://github.com/VulcanJS/Vulcan/commit/308280d74904a2172824c260d6ef953737116818)
- Added PropTypes from 'prop-types'; [`14f5ba8`](https://github.com/VulcanJS/Vulcan/commit/14f5ba897175174f3d4d9e3f8734b967f213f8d8)
- vulcan:payments [`ca226ac`](https://github.com/VulcanJS/Vulcan/commit/ca226acca370818ef75c34613242685524dd16d6)

#### [v1.2.0](https://github.com/VulcanJS/Vulcan/compare/1.1.0...v1.2.0)

> 8 March 2017

- Adding Check and/or preinstall Meteor [`#1578`](https://github.com/VulcanJS/Vulcan/pull/1578)
- Nova 1.2.0 🚀 [`81c74db`](https://github.com/VulcanJS/Vulcan/commit/81c74db42fa9a4f1cc1ff7e2fb077153df7fdb36)
- experiment batching, let's see if it has a performance impact [`113b68f`](https://github.com/VulcanJS/Vulcan/commit/113b68f5edf73728cd3c9be6fe0bfd5b047c8d52)
- don't do "half-batching/caching", prepare for nova 1.2 [`0c19136`](https://github.com/VulcanJS/Vulcan/commit/0c19136298ab6519ddedb268184cd75416305e7a)

#### [1.1.0](https://github.com/VulcanJS/Vulcan/compare/v1.0.0...1.1.0)

> 16 February 2017

- better core/lib improvement and update [`#1569`](https://github.com/VulcanJS/Vulcan/pull/1569)
- renderContext fix [`#1565`](https://github.com/VulcanJS/Vulcan/pull/1565)
- Routing independent from deprecated packages & folder restructuration of nova:lib&core & update std:accounts-ui to 1.2.18 [`#1561`](https://github.com/VulcanJS/Vulcan/pull/1561)
- Add username tooltip to user's avatar [`#1555`](https://github.com/VulcanJS/Vulcan/pull/1555)
- new routing [`9992f00`](https://github.com/VulcanJS/Vulcan/commit/9992f0063ee6e73809400cbbe7c0bac153345c1f)
- work on notifications [`b67989f`](https://github.com/VulcanJS/Vulcan/commit/b67989fbc23f2b3b1f6e3ddca262de84af24476d)
- Adapt withEdit/withNew to support new fragments API [`afebadb`](https://github.com/VulcanJS/Vulcan/commit/afebadba55bf8d736a8028e11dae0086cbccfa7e)

### [v1.0.0](https://github.com/VulcanJS/Vulcan/compare/v0.27.5...v1.0.0)

> 2 February 2017

- separate client side and server side routing [`#1543`](https://github.com/VulcanJS/Vulcan/pull/1543)
- devel - revert commits related to simpl-schema [`#1537`](https://github.com/VulcanJS/Vulcan/pull/1537)
- #1517 - Implement configurable excerpt lengths [`#1536`](https://github.com/VulcanJS/Vulcan/pull/1536)
- fixed deployment instructions typo [`#1534`](https://github.com/VulcanJS/Vulcan/pull/1534)
- addRoute function improve, not use array.concat because it will retur… [`#1532`](https://github.com/VulcanJS/Vulcan/pull/1532)
- using nova:forms shows issues when being imported [`#1530`](https://github.com/VulcanJS/Vulcan/pull/1530)
- Allow redux middleware extensions [`#1528`](https://github.com/VulcanJS/Vulcan/pull/1528)
- default avatar image's URL for ssr [`#1526`](https://github.com/VulcanJS/Vulcan/pull/1526)
- adds pt-PT localization to the list [`#1521`](https://github.com/VulcanJS/Vulcan/pull/1521)
- fix #1541: increasePostViewCount mutation + associated resolver; store posts viewed on the client session on postsViewed in the redux store; document PostsPage HOC & lifecycle hook [`#1541`](https://github.com/VulcanJS/Vulcan/issues/1541)
- Pass Apollo client object to parameters callback to fix #1546 [`#1546`](https://github.com/VulcanJS/Vulcan/issues/1546)
- fix #1529 [`#1529`](https://github.com/VulcanJS/Vulcan/issues/1529)
- Nova 1.0.0 stable on master [`4baa939`](https://github.com/VulcanJS/Vulcan/commit/4baa9399256532bd4616037f490bad34e47913e3)
- Remove “__” prefix to avoid conflicts with GraphQL introspection types and simplify code [`db17e91`](https://github.com/VulcanJS/Vulcan/commit/db17e917f823ee8c5faae76adc2871f152bb379c)
- clean-up [`1c058b6`](https://github.com/VulcanJS/Vulcan/commit/1c058b60c68bfbdfadf864448a2764072a1b043c)

#### [v0.27.5](https://github.com/VulcanJS/Vulcan/compare/v0.27.4...v0.27.5)

> 30 November 2016

- v0.27.5 - really the latest full Meteor version [`#1518`](https://github.com/VulcanJS/Vulcan/pull/1518)
- eslint & clean up code, also fixed some bugs [`#1515`](https://github.com/VulcanJS/Vulcan/pull/1515)
- Newsletter subcription fixes [`#1513`](https://github.com/VulcanJS/Vulcan/pull/1513)
- npm run lint support for jsx files [`#1511`](https://github.com/VulcanJS/Vulcan/pull/1511)
- fix wrong comment in deep function [`#1512`](https://github.com/VulcanJS/Vulcan/pull/1512)
- clean up i18n files [`cbcfc1b`](https://github.com/VulcanJS/Vulcan/commit/cbcfc1bcafa5d1ffd0db9e81f24efaa499300282)
- clean up packages names [`d0c72c9`](https://github.com/VulcanJS/Vulcan/commit/d0c72c98f1d09f7bdbc25e8a38456e6791975229)
- adapt the `Telescope.createCollection` api to all the collections, some clean up in old containers files [`1137fb9`](https://github.com/VulcanJS/Vulcan/commit/1137fb96aa99456b454e0de72edc0a8f826ce507)

#### [v0.27.4](https://github.com/VulcanJS/Vulcan/compare/v0.27.3...v0.27.4)

> 15 November 2016

- v0.27.4 - latest version before Apollo official release [`#1508`](https://github.com/VulcanJS/Vulcan/pull/1508)
- add eslint with basic plugins and configuration. fixes #1470 [`#1474`](https://github.com/VulcanJS/Vulcan/pull/1474)
- Fix react setState race condition [`#1507`](https://github.com/VulcanJS/Vulcan/pull/1507)
- Only show comment reply button for logged in users [`#1504`](https://github.com/VulcanJS/Vulcan/pull/1504)
- Add zh-CN i18n package [`#1503`](https://github.com/VulcanJS/Vulcan/pull/1503)
- Add i18n messages for no more posts, no results, and load more days [`#1499`](https://github.com/VulcanJS/Vulcan/pull/1499)
- No comments.deleteById simulation for now [`#1497`](https://github.com/VulcanJS/Vulcan/pull/1497)
- Add Reset Password Feature [`#1491`](https://github.com/VulcanJS/Vulcan/pull/1491)
- fix typo in style class name [`#1487`](https://github.com/VulcanJS/Vulcan/pull/1487)
- meteor update npm-mongo ; meteor update mongo [`#1482`](https://github.com/VulcanJS/Vulcan/pull/1482)
- Merge pull request #1474 from moimikey/patch-1 [`#1470`](https://github.com/VulcanJS/Vulcan/issues/1470)
- modify getUnusedSlug to handle edge case on Users collection, fix #1501 and related to #1213 [`#1501`](https://github.com/VulcanJS/Vulcan/issues/1501)
- clean up callbacks by moving logic to mutations and schema (autoValue) [`8689a4d`](https://github.com/VulcanJS/Vulcan/commit/8689a4de73647bc949c51e9d1c90837cb52d7e22)
- refactoring PostsListContainer and CommentsListContainer into HoCs [`0ed0f24`](https://github.com/VulcanJS/Vulcan/commit/0ed0f24303219505e4ddbbff65aeedb1235a9520)
- move namespace to prefix on user schema: user.telescope.xxx by user.nova_xxx [`460efe5`](https://github.com/VulcanJS/Vulcan/commit/460efe52f606c1a77b745eb2ff61738cd0b0ac58)

#### [v0.27.3](https://github.com/VulcanJS/Vulcan/compare/v0.25.7...v0.27.3)

> 19 October 2016

- v0.27.3 [`#1475`](https://github.com/VulcanJS/Vulcan/pull/1475)
- Updated _posts.scss [`#1469`](https://github.com/VulcanJS/Vulcan/pull/1469)
- Clean some old code & fix some errors [`#1461`](https://github.com/VulcanJS/Vulcan/pull/1461)
- Add shortcut to submit form, close #1471 [`#1472`](https://github.com/VulcanJS/Vulcan/pull/1472)
- Update subscriberIdsToNotify to send unique emails [`#1466`](https://github.com/VulcanJS/Vulcan/pull/1466)
- Tell folks how to deploy Nova with latest Meteor Up (kadirahq/meteor-up), closes #1455 [`#1456`](https://github.com/VulcanJS/Vulcan/pull/1456)
- v0.27.2 [`#1454`](https://github.com/VulcanJS/Vulcan/pull/1454)
- Patch v0.27.1 proposal [`#1446`](https://github.com/VulcanJS/Vulcan/pull/1446)
- Added Brazilian Portuguese package to README.md [`#1444`](https://github.com/VulcanJS/Vulcan/pull/1444)
- Update groups.js (clarity) [`#1445`](https://github.com/VulcanJS/Vulcan/pull/1445)
- Update callback.js to include Linkedin [`#1432`](https://github.com/VulcanJS/Vulcan/pull/1432)
- new nova i18n package (de_DE) [`#1430`](https://github.com/VulcanJS/Vulcan/pull/1430)
- little detail makes big difference for nob like me [`#1428`](https://github.com/VulcanJS/Vulcan/pull/1428)
- nova:subscribe all the things [`#1425`](https://github.com/VulcanJS/Vulcan/pull/1425)
- Syntax highlighting added (where missing) ✨ [`#1424`](https://github.com/VulcanJS/Vulcan/pull/1424)
- Changing subscription method names & better error handling [`#1422`](https://github.com/VulcanJS/Vulcan/pull/1422)
- Extendable Subscribe component & locale [`#1412`](https://github.com/VulcanJS/Vulcan/pull/1412)
- Corrected imports for debug convenience globals [`#1420`](https://github.com/VulcanJS/Vulcan/pull/1420)
- Proposal for a CanDo Higher-Order Component [`#1417`](https://github.com/VulcanJS/Vulcan/pull/1417)
- Refactored subscribe-to-posts [`#1410`](https://github.com/VulcanJS/Vulcan/pull/1410)
- NovaForm: custom control has access to document as a props [`#1403`](https://github.com/VulcanJS/Vulcan/pull/1403)
- Nova i18n ru_RU package. [`#1392`](https://github.com/VulcanJS/Vulcan/pull/1392)
- pl_PL locale [`#1394`](https://github.com/VulcanJS/Vulcan/pull/1394)
- fixed types comparison in Posts.isApproved helper [`#1393`](https://github.com/VulcanJS/Vulcan/pull/1393)
- set locale in settings [`#1391`](https://github.com/VulcanJS/Vulcan/pull/1391)
- Fix Facebook settings error in sample_settings.json and README.md [`#1381`](https://github.com/VulcanJS/Vulcan/pull/1381)
- README: Remove duplicate in #optional-packages [`#1389`](https://github.com/VulcanJS/Vulcan/pull/1389)
- require react 15.0.x specifically [`#1385`](https://github.com/VulcanJS/Vulcan/pull/1385)
- Collection typo error in README.md [`#1380`](https://github.com/VulcanJS/Vulcan/pull/1380)
- don't do modification on a var if undefined =&gt; fixes #1375 error [`#1379`](https://github.com/VulcanJS/Vulcan/pull/1379)
- Meta SSR with react-helmet [`#1376`](https://github.com/VulcanJS/Vulcan/pull/1376)
- Different fixes [`#1373`](https://github.com/VulcanJS/Vulcan/pull/1373)
- Decouple components actions from Meteor [`#1370`](https://github.com/VulcanJS/Vulcan/pull/1370)
- added order support for custom fields [`#1364`](https://github.com/VulcanJS/Vulcan/pull/1364)
- use original PostsItem component [`#1362`](https://github.com/VulcanJS/Vulcan/pull/1362)
- 🐙 Fix custom package [`#1356`](https://github.com/VulcanJS/Vulcan/pull/1356)
- Hook up siteImage in settings to the open graph meta tags. [`#1342`](https://github.com/VulcanJS/Vulcan/pull/1342)
- Fixes - Episode II [`#1349`](https://github.com/VulcanJS/Vulcan/pull/1349)
- Fixes [`#1348`](https://github.com/VulcanJS/Vulcan/pull/1348)
- fix import statements in demo [`#1337`](https://github.com/VulcanJS/Vulcan/pull/1337)
- Newsletter + Mailchimp subscription enhancement [`#1332`](https://github.com/VulcanJS/Vulcan/pull/1332)
- Update README.md [`#1334`](https://github.com/VulcanJS/Vulcan/pull/1334)
- Complete soft delete feature for comments (Revision 2) [`#1323`](https://github.com/VulcanJS/Vulcan/pull/1323)
- Load categories at startup in load_categories.js [`#1324`](https://github.com/VulcanJS/Vulcan/pull/1324)
- Update README.md [`#1312`](https://github.com/VulcanJS/Vulcan/pull/1312)
- Only admin see post stats [`#1318`](https://github.com/VulcanJS/Vulcan/pull/1318)
- Fix social login anchor link [`#1311`](https://github.com/VulcanJS/Vulcan/pull/1311)
- fix 404Error page [`#1304`](https://github.com/VulcanJS/Vulcan/pull/1304)
- Completed profile hook [`#1301`](https://github.com/VulcanJS/Vulcan/pull/1301)
- Add siteUrl in front of action link. The link is wrong [`#1242`](https://github.com/VulcanJS/Vulcan/pull/1242)
- Move head tags to layout [`#1298`](https://github.com/VulcanJS/Vulcan/pull/1298)
- Helper: handle thumbnails from embedly, an external website or hosted on the app [`#1295`](https://github.com/VulcanJS/Vulcan/pull/1295)
- Fix HeadTags &lt;-&gt; Flexbox + add 2 helpers for images [`#1292`](https://github.com/VulcanJS/Vulcan/pull/1292)
- HeadTags: dochead instead of react-helmet [`#1291`](https://github.com/VulcanJS/Vulcan/pull/1291)
- Nova package updates [`#1287`](https://github.com/VulcanJS/Vulcan/pull/1287)
- Bugfixes for std:accounts-ui [`#1286`](https://github.com/VulcanJS/Vulcan/pull/1286)
- fixing typo in newCommentSubscribed notification [`#1279`](https://github.com/VulcanJS/Vulcan/pull/1279)
- update documentation link to skip readme.io welcome page [`#1276`](https://github.com/VulcanJS/Vulcan/pull/1276)
- Added current version 'fourseven:scss@3.4.1' to nova:share. [`#1269`](https://github.com/VulcanJS/Vulcan/pull/1269)
- update to version of alt:react-accounts* that doesn't depend on react-runtime [`#1264`](https://github.com/VulcanJS/Vulcan/pull/1264)
- [Nova] Update share package [`#1260`](https://github.com/VulcanJS/Vulcan/pull/1260)
- update alt:react-accounts for full SSR [`#1258`](https://github.com/VulcanJS/Vulcan/pull/1258)
- fix #1255 - add comment incrementing to Posts when adding a comment [`#1256`](https://github.com/VulcanJS/Vulcan/pull/1256)
- Fix Username already exists issue [403] [`#1252`](https://github.com/VulcanJS/Vulcan/pull/1252)
- re-add Dockerfile, fix #1477 [`#1477`](https://github.com/VulcanJS/Vulcan/issues/1477)
- add eslint with basic plugins and configuration. fixes #1470 [`#1470`](https://github.com/VulcanJS/Vulcan/issues/1470)
- Merge pull request #1472 from aszx87410/devel [`#1471`](https://github.com/VulcanJS/Vulcan/issues/1471)
- Add shortcut to submit form, close #1471 [`#1471`](https://github.com/VulcanJS/Vulcan/issues/1471)
- ensure user slug unicity, fixes #1213 [`#1213`](https://github.com/VulcanJS/Vulcan/issues/1213)
- add slug to newPendingPost notification, closes #1254 [`#1254`](https://github.com/VulcanJS/Vulcan/issues/1254)
- Merge pull request #1456 from asmita005/master [`#1455`](https://github.com/VulcanJS/Vulcan/issues/1455)
- complete license, fix #1117 [`#1117`](https://github.com/VulcanJS/Vulcan/issues/1117)
- fix #247 [`#247`](https://github.com/VulcanJS/Vulcan/issues/247)
- fix #1449 [`#1449`](https://github.com/VulcanJS/Vulcan/issues/1449)
- fix #1447, remove unnecessary load-script dependency [`#1447`](https://github.com/VulcanJS/Vulcan/issues/1447)
- fix #1423 [`#1423`](https://github.com/VulcanJS/Vulcan/issues/1423)
- require react 15.0.x specifically (fixes #1384) [`#1384`](https://github.com/VulcanJS/Vulcan/issues/1384)
- Merge pull request #1379 from xavcz/bang-bang-image-settings [`#1375`](https://github.com/VulcanJS/Vulcan/issues/1375)
- don't do modification on a var if undefined =&gt; fixes #1375 error at startup on HeadTags [`#1375`](https://github.com/VulcanJS/Vulcan/issues/1375)
- fix #1327 [`#1327`](https://github.com/VulcanJS/Vulcan/issues/1327)
- Merge pull request #1256 from paulmolluzzo/fix-comment-incrementing [`#1255`](https://github.com/VulcanJS/Vulcan/issues/1255)
- fix #1255 - add comment incrementing to Posts when adding a comment [`#1255`](https://github.com/VulcanJS/Vulcan/issues/1255)
- cleaning up nova:subscribe [`99a70a3`](https://github.com/VulcanJS/Vulcan/commit/99a70a326233b3cbdf251aaebbeab24e7a8d2b9f)
- clean up [`5a08bb6`](https://github.com/VulcanJS/Vulcan/commit/5a08bb634fa107b77ef9932c9ea886c3c2015a75)
- change old reference to AutoForm (legacy): field schema "autoform" -&gt; "form" [`7775838`](https://github.com/VulcanJS/Vulcan/commit/7775838980d4c182d204312c03508a3c9c587b7e)

#### [v0.25.7](https://github.com/VulcanJS/Vulcan/compare/v0.25.5...v0.25.7)

> 6 February 2016

- supply default email based on 3rd party login, if possible [`#1223`](https://github.com/VulcanJS/Vulcan/pull/1223)
- Set counter name to category id instead of category slug [`#1229`](https://github.com/VulcanJS/Vulcan/pull/1229)
- Fixed url not defined in postPages[post.url] line 53 [`#1174`](https://github.com/VulcanJS/Vulcan/pull/1174)
- Fixing issue #1170 [`#1187`](https://github.com/VulcanJS/Vulcan/pull/1187)
- refactor permission code; make spam/pending/etc. posts unaccessible (fix #1219) [`#1219`](https://github.com/VulcanJS/Vulcan/issues/1219)
- make comment's postId uneditable in schema (fix #1231) [`#1231`](https://github.com/VulcanJS/Vulcan/issues/1231)
- Created and pushed by LingoHub. Project: 'Telescope' by User: 'hello@telescopeapp.org'. [`a247c5c`](https://github.com/VulcanJS/Vulcan/commit/a247c5cfc28c2a6efe7c331169bbb64666f7c467)
- fix i18n formatting [`6232923`](https://github.com/VulcanJS/Vulcan/commit/6232923904439eea2801baf47fd5f390b4bc1100)
- Created and pushed by LingoHub. Project: 'Telescope' by User: 'hello@telescopeapp.org'. [`bdc5c00`](https://github.com/VulcanJS/Vulcan/commit/bdc5c0056e7b71ac2e4dc9bca32bf9e73914ad88)

#### [v0.25.5](https://github.com/VulcanJS/Vulcan/compare/v0.25.4...v0.25.5)

> 28 October 2015

- Created and pushed by LingoHub. Project: 'Telescope' by User: 'hello@telescopeapp.org'. [`18b3f44`](https://github.com/VulcanJS/Vulcan/commit/18b3f4405115d7f87454a32de257d0f5e930473c)
- fix i18n syntax; add i18n files to pretender package [`5620d36`](https://github.com/VulcanJS/Vulcan/commit/5620d3670a826f8317872c081d6d2f5c0b756bba)
- version 0.25.5 [`fef1818`](https://github.com/VulcanJS/Vulcan/commit/fef1818f4ad778eef07be8ee597523f014760c5c)

#### [v0.25.4](https://github.com/VulcanJS/Vulcan/compare/v0.25.2...v0.25.4)

> 22 October 2015

- reformatting i18n files for tap:i18n compatibility [`f34b797`](https://github.com/VulcanJS/Vulcan/commit/f34b797fed8c83a5c5f20e63bb8f564d03ff7c56)
- version bump (0.25.3) [`c389514`](https://github.com/VulcanJS/Vulcan/commit/c38951414961650c314656ce1062379dcf887fb2)
- added telescope:prerender package [`eb8f7dc`](https://github.com/VulcanJS/Vulcan/commit/eb8f7dc141d8670f392fe7eac91c48d59c4330a4)

#### [v0.25.2](https://github.com/VulcanJS/Vulcan/compare/v0.25.0...v0.25.2)

> 16 October 2015

- Fixing `(error.error === 603)` always results false [`#1167`](https://github.com/VulcanJS/Vulcan/pull/1167)
- i18n.t bg translation + adding missing ones [`#1164`](https://github.com/VulcanJS/Vulcan/pull/1164)
- Fixes #1161 - Template.layout `pageName` should be reactive as route changes [`#1163`](https://github.com/VulcanJS/Vulcan/pull/1163)
- Fix e-mail template overrides by adding the "custom" prefix server-side [`#1159`](https://github.com/VulcanJS/Vulcan/pull/1159)
- replaced getUserName with getDisplayName for comments [`#1155`](https://github.com/VulcanJS/Vulcan/pull/1155)
- Fix bug that $set and $unset categories same time. [`#1152`](https://github.com/VulcanJS/Vulcan/pull/1152)
- Merge pull request #1163 from shilman/fix-1161 [`#1161`](https://github.com/VulcanJS/Vulcan/issues/1161)
- Fixes #1161 - Template.layout `pageName` should be reactive as route changes [`#1161`](https://github.com/VulcanJS/Vulcan/issues/1161)
- Fix bug that $set and $unset categories same time. [`#1150`](https://github.com/VulcanJS/Vulcan/issues/1150)
- Created and pushed by LingoHub. Project: 'Telescope' by User: 'hello@telescopeapp.org'. [`45ff625`](https://github.com/VulcanJS/Vulcan/commit/45ff62551068497996c0a42da975d23b9bf99fea)
- extracting menu component into its own package [`aed1f5a`](https://github.com/VulcanJS/Vulcan/commit/aed1f5a590757a1ce274630546deb2310c858237)
- move menu component to its own separate repo [`50633ff`](https://github.com/VulcanJS/Vulcan/commit/50633ff089fa5babf6339fe155fbb3f098b7f08e)

#### [v0.25.0](https://github.com/VulcanJS/Vulcan/compare/v0.24.0...v0.25.0)

> 24 September 2015

- Fix schema i18n by moving internationalize to collections [`#1115`](https://github.com/VulcanJS/Vulcan/pull/1115)
- Use abstraction of adminUsers consistently [`#1121`](https://github.com/VulcanJS/Vulcan/pull/1121)
- migrating to Flow Router (WIP) [`50c4874`](https://github.com/VulcanJS/Vulcan/commit/50c48745a30af6151902705c8c659e6488280342)
- Created and pushed by LingoHub. Project: 'Telescope' by User: 'hello@telescopeapp.org'. [`9b8d25d`](https://github.com/VulcanJS/Vulcan/commit/9b8d25d64f055bcf24c20f4c83a2afc6af2caaaf)
- sign-in/sign-up routes; clean up [`4894d5f`](https://github.com/VulcanJS/Vulcan/commit/4894d5f4f28e04934bc006c8d4d53b26ed1208e2)

#### [v0.24.0](https://github.com/VulcanJS/Vulcan/compare/v0.22.1...v0.24.0)

> 15 August 2015

- Fix Removing URL on Edit [`#1015`](https://github.com/VulcanJS/Vulcan/pull/1015)
- Show Share button on desktop version [`#1091`](https://github.com/VulcanJS/Vulcan/pull/1091)
- Correctly get url for sitemap using slug [`#1098`](https://github.com/VulcanJS/Vulcan/pull/1098)
- Added a RSS route that returns posts filtered by category [`#1100`](https://github.com/VulcanJS/Vulcan/pull/1100)
- make sure the postView is a function [`#1102`](https://github.com/VulcanJS/Vulcan/pull/1102)
- match anything (fix #1103) [`#1103`](https://github.com/VulcanJS/Vulcan/issues/1103)
- getDate -&gt; date (fix #1092) [`#1092`](https://github.com/VulcanJS/Vulcan/issues/1092)
- fix #1009 [`#1009`](https://github.com/VulcanJS/Vulcan/issues/1009)
- stop using Session for search; do not trigger route redirect if search field is empty (fix #1063) [`#1063`](https://github.com/VulcanJS/Vulcan/issues/1063)
- give priority to field label over i18n string, if it exists (fix #1070) [`#1070`](https://github.com/VulcanJS/Vulcan/issues/1070)
- fix i18n son parsing issue [`83e5af6`](https://github.com/VulcanJS/Vulcan/commit/83e5af6b233493429a2ad8e32d8dfe7fab8b2c3a)
- Created and pushed by LingoHub. Project: 'Telescope' by User: 'hello@telescopeapp.org'. [`5fb9e8c`](https://github.com/VulcanJS/Vulcan/commit/5fb9e8c76f04f05b39e24cdf4925bdf36d3986c4)
- Created and pushed by LingoHub. Project: 'Telescope' by User: 'hello@telescopeapp.org'. [`d78b6b6`](https://github.com/VulcanJS/Vulcan/commit/d78b6b6fd0871a2c5fcb984dacb5d6483a3df2c5)

#### [v0.22.1](https://github.com/VulcanJS/Vulcan/compare/v0.21.1...v0.22.1)

> 27 July 2015

- use absolute URL for Users.getProfileUrl [`#1077`](https://github.com/VulcanJS/Vulcan/pull/1077)
- Title Links on Avatars [`#1067`](https://github.com/VulcanJS/Vulcan/pull/1067)
- allow hero modules to be full width of viewport [`#1065`](https://github.com/VulcanJS/Vulcan/pull/1065)
- Fix decrease inviteCount [`#1054`](https://github.com/VulcanJS/Vulcan/pull/1054)
- Added .startOf('day'); to `today` variable [`#1027`](https://github.com/VulcanJS/Vulcan/pull/1027)
- fixed syntax for passing in error type [`#1043`](https://github.com/VulcanJS/Vulcan/pull/1043)
- Display trimmed down version of htmlBody and fix #1069 [`#1069`](https://github.com/VulcanJS/Vulcan/issues/1069)
- add setting for pointing RSS links to discussion page; add pageUrl to API (fix #1038) [`#1038`](https://github.com/VulcanJS/Vulcan/issues/1038)
- version bump (0.22.1) [`1353f0a`](https://github.com/VulcanJS/Vulcan/commit/1353f0a74dc268e69d50967b31350e5c34402108)
- removing module template to simplify template structure [`b02b568`](https://github.com/VulcanJS/Vulcan/commit/b02b5688b31de281178d2ae901900c9ee7df53b9)
- Created and pushed by LingoHub. Project: 'Telescope' by User: 'hello@telescopeapp.org'. [`a8a8a61`](https://github.com/VulcanJS/Vulcan/commit/a8a8a61e09df050b22b04f8721d3c1f157b6690c)

#### [v0.21.1](https://github.com/VulcanJS/Vulcan/compare/v0.20.5...v0.21.1)

> 1 July 2015

- fix settings publication to hide private fields (take 2) [`#1024`](https://github.com/VulcanJS/Vulcan/pull/1024)
- Add Extra CSS [`#1019`](https://github.com/VulcanJS/Vulcan/pull/1019)
- Add option for each day of week for newsletter. Resolves #1034 [`#1034`](https://github.com/VulcanJS/Vulcan/issues/1034)
- Add Extra CSS settings field. Fixes #949 [`#949`](https://github.com/VulcanJS/Vulcan/issues/949)
- Return null if bootstrap-url is blank. Fixes #1012 [`#1012`](https://github.com/VulcanJS/Vulcan/issues/1012)
- Fix arrow key navigation for Single Day view. Fixes #986 [`#986`](https://github.com/VulcanJS/Vulcan/issues/986)
- Created and pushed by LingoHub. Project: 'Telescope-Test4' by User: 'hello@telescopeapp.org'. [`f80d9d8`](https://github.com/VulcanJS/Vulcan/commit/f80d9d85849e89b92b68df9dde81d04e941b811b)
- working on i18n [`1575aeb`](https://github.com/VulcanJS/Vulcan/commit/1575aeb43be981f40365e68e8b65c22e7e9da9bc)
- separating more languages [`a55f40c`](https://github.com/VulcanJS/Vulcan/commit/a55f40c36c41ae8b7cacd72ebee517ff73822948)

#### [v0.20.5](https://github.com/VulcanJS/Vulcan/compare/v0.15.1...v0.20.5)

> 9 June 2015

- Add ability to filter post views by category id [`#966`](https://github.com/VulcanJS/Vulcan/pull/966)
- Add Docker deployment support [`#962`](https://github.com/VulcanJS/Vulcan/pull/962)
- #959 - Fixed plural hardcoding issue by adding pointsUnitDisplayText … [`#960`](https://github.com/VulcanJS/Vulcan/pull/960)
- cosmetic remove some trailing commas from telescope-posts [`#961`](https://github.com/VulcanJS/Vulcan/pull/961)
- fix for nearly all of the getting started package issues [`#945`](https://github.com/VulcanJS/Vulcan/pull/945)
- Add topLevelCommentId field to comments. [`#943`](https://github.com/VulcanJS/Vulcan/pull/943)
- Improve jsHint consistency [`#934`](https://github.com/VulcanJS/Vulcan/pull/934)
- check post existence before access on postUsers publication [`#925`](https://github.com/VulcanJS/Vulcan/pull/925)
- Change color names in email package [`#908`](https://github.com/VulcanJS/Vulcan/pull/908)
- Fix #903 [`#905`](https://github.com/VulcanJS/Vulcan/pull/905)
- fix #1001 [`#1001`](https://github.com/VulcanJS/Vulcan/issues/1001)
- refactor views menu code to fix #1000 [`#1000`](https://github.com/VulcanJS/Vulcan/issues/1000)
- make subscribeUserOnCreation callback run asynchronously to fix #933 [`#933`](https://github.com/VulcanJS/Vulcan/issues/933)
- fix #974 [`#974`](https://github.com/VulcanJS/Vulcan/issues/974)
- fix #972 and fix uninvited users being allowed to post bug [`#972`](https://github.com/VulcanJS/Vulcan/issues/972)
- fix #952 [`#952`](https://github.com/VulcanJS/Vulcan/issues/952)
- fix #955 [`#955`](https://github.com/VulcanJS/Vulcan/issues/955)
- check post existence before access on postUsers publication [`#915`](https://github.com/VulcanJS/Vulcan/issues/915)
- Merge pull request #905 from saimeunt/devel [`#903`](https://github.com/VulcanJS/Vulcan/issues/903)
- Fix #903 [`#903`](https://github.com/VulcanJS/Vulcan/issues/903)
- Revert "Created and pushed by LingoHub. Project: 'Telescope' by User: 'hello@telescopeapp.org'." [`a6a904e`](https://github.com/VulcanJS/Vulcan/commit/a6a904e8c58f2e66eb0b1dd0d7e30230d28981a5)
- Created and pushed by LingoHub. Project: 'Telescope' by User: 'hello@telescopeapp.org'. [`caa7ae4`](https://github.com/VulcanJS/Vulcan/commit/caa7ae421dcbd42d707459d20df721b35a2dd5dc)
- owner -&gt; member; set allow/deny for posts, comments, users [`fc8af1c`](https://github.com/VulcanJS/Vulcan/commit/fc8af1c9dac8c9affd4b7940c2e0f8eaf190631d)

#### [v0.15.1](https://github.com/VulcanJS/Vulcan/compare/v0.15.1-rc...v0.15.1)

> 9 April 2015

- adding pages package [`2b05abf`](https://github.com/VulcanJS/Vulcan/commit/2b05abf527936e2201d85b1d262b65f2f9a8ba47)
- collapse user menu by default [`cb7b416`](https://github.com/VulcanJS/Vulcan/commit/cb7b4164ab4d83edf3227525a19b7525de3bc9e1)
- don't display pages menu if there are no pages [`b7d3898`](https://github.com/VulcanJS/Vulcan/commit/b7d38982ff0e4b0b42e843741f51de52ef6a7b48)

#### [v0.15.1-rc](https://github.com/VulcanJS/Vulcan/compare/0.14.3...v0.15.1-rc)

> 8 April 2015

- Swedish translation [`#880`](https://github.com/VulcanJS/Vulcan/pull/880)
- Additional accessibility fixes [`#896`](https://github.com/VulcanJS/Vulcan/pull/896)
- Fix a bug where the post submit autoform hook wasn't called [`#883`](https://github.com/VulcanJS/Vulcan/pull/883)
- deleted unnecessary dot [`#884`](https://github.com/VulcanJS/Vulcan/pull/884)
- post-by-feed: Normalize encoding to utf-8 [`#882`](https://github.com/VulcanJS/Vulcan/pull/882)
- Unify posts hooks [`#875`](https://github.com/VulcanJS/Vulcan/pull/875)
- Update fr.i18n.json [`#867`](https://github.com/VulcanJS/Vulcan/pull/867)
- Improve comments loading performance on long threads [`#860`](https://github.com/VulcanJS/Vulcan/pull/860)
- Use this.userId, not Meteor.user in publications [`#855`](https://github.com/VulcanJS/Vulcan/pull/855)
- Add userId param to changeEmail method [`#854`](https://github.com/VulcanJS/Vulcan/pull/854)
- Validate post's categories on server. [`#835`](https://github.com/VulcanJS/Vulcan/pull/835)
- Fix: numberOfItemsInPast24Hours always returns 0 [`#830`](https://github.com/VulcanJS/Vulcan/pull/830)
- fix bug where last character in search keyword couldn't be cleared [`#833`](https://github.com/VulcanJS/Vulcan/pull/833)
- Added missing translations in Brazilian Portuguese [`#837`](https://github.com/VulcanJS/Vulcan/pull/837)
- missing `var` keyword for `defaultProperties` [`#827`](https://github.com/VulcanJS/Vulcan/pull/827)
- Fix #887 (thanks @kai101) [`#887`](https://github.com/VulcanJS/Vulcan/issues/887)
- Fix #892 (feeds not getting imported) [`#892`](https://github.com/VulcanJS/Vulcan/issues/892)
- Set canonical URL without overriding other params [`#878`](https://github.com/VulcanJS/Vulcan/issues/878)
- post-by-feed: Normalize encoding to utf-8 [`#729`](https://github.com/VulcanJS/Vulcan/issues/729)
- fix #868 [`#868`](https://github.com/VulcanJS/Vulcan/issues/868)
- Fix #822 [`#822`](https://github.com/VulcanJS/Vulcan/issues/822)
- update fourseven:sass (fix #859) [`#859`](https://github.com/VulcanJS/Vulcan/issues/859)
- updating AutoForm (fix #834) [`#834`](https://github.com/VulcanJS/Vulcan/issues/834)
- Use this.userId, not Meteor.user in publications [`#853`](https://github.com/VulcanJS/Vulcan/issues/853)
- Add userId param to changeEmail method [`#852`](https://github.com/VulcanJS/Vulcan/issues/852)
- Fix #754 [`#754`](https://github.com/VulcanJS/Vulcan/issues/754)
- Settings package [`057580b`](https://github.com/VulcanJS/Vulcan/commit/057580b7937c2cef3ce632fe3550fafca9ae2cc4)
- Translated to Swedish. [`208c154`](https://github.com/VulcanJS/Vulcan/commit/208c1546285f2c6119c95b745348b7669bcd124c)
- Update SEO package for master, remove page titles [`c3c8aab`](https://github.com/VulcanJS/Vulcan/commit/c3c8aab94a61e60b712d9df5be5cb8168e978d72)

#### [0.14.3](https://github.com/VulcanJS/Vulcan/compare/v0.14.2...0.14.3)

> 16 March 2015

- Refactor postAfterEditMethodCallbacks execution on server [`#814`](https://github.com/VulcanJS/Vulcan/pull/814)
- Correct base score calculation in vote.js [`#811`](https://github.com/VulcanJS/Vulcan/pull/811)
- Mailchimp limits email subject to 150 characters [`#783`](https://github.com/VulcanJS/Vulcan/pull/783)
- Fix broken twitter avatars (for real this time) [`#810`](https://github.com/VulcanJS/Vulcan/pull/810)
- Fix broken twitter avatars [`#809`](https://github.com/VulcanJS/Vulcan/pull/809)
- Improved vote accessability for packages [`#797`](https://github.com/VulcanJS/Vulcan/pull/797)
- Better spanish [`#795`](https://github.com/VulcanJS/Vulcan/pull/795)
- Add greek translation, fix english translation [`#794`](https://github.com/VulcanJS/Vulcan/pull/794)
- extraCode helper in layout template was not defined [`#785`](https://github.com/VulcanJS/Vulcan/pull/785)
- Various accessibility fixes, mainly hiding unnecessary elements from scr... [`#766`](https://github.com/VulcanJS/Vulcan/pull/766)
- update to bengott:avatar version 0.7.5 [`#799`](https://github.com/VulcanJS/Vulcan/pull/799)
- fix #790 [`#790`](https://github.com/VulcanJS/Vulcan/issues/790)
- add new Greek i18n translation [`1c920e4`](https://github.com/VulcanJS/Vulcan/commit/1c920e4d3648f2eba76a2de17a073f7a523df1c6)
- refactoring sidebar menu to use main nav [`d3665b9`](https://github.com/VulcanJS/Vulcan/commit/d3665b98959032471bb6aa0251cbc3ec0deca732)
- side nav prototype [`63e2aca`](https://github.com/VulcanJS/Vulcan/commit/63e2acabf5e2d9392528c876760794c06d0e448e)

#### [v0.14.2](https://github.com/VulcanJS/Vulcan/compare/v0.14.1...v0.14.2)

> 23 February 2015

- More bulgarian translations [`#781`](https://github.com/VulcanJS/Vulcan/pull/781)
- added swedish [`1952221`](https://github.com/VulcanJS/Vulcan/commit/19522215f7784cd825ac08d514c786130c727469)
- rebuild user management page with reactive-table [`8fd9de3`](https://github.com/VulcanJS/Vulcan/commit/8fd9de3266264c3cbeffdca959afb1ec60350745)
- auth methods are now a setting [`c8e1d60`](https://github.com/VulcanJS/Vulcan/commit/c8e1d608113f5fb90e04a77cae8ae72410d83fd0)

#### [v0.14.1](https://github.com/VulcanJS/Vulcan/compare/v0.14.0...v0.14.1)

> 11 February 2015

- Fixed CSS [`#753`](https://github.com/VulcanJS/Vulcan/pull/753)
- Typo fix [`#752`](https://github.com/VulcanJS/Vulcan/pull/752)
- Small improvements [`#748`](https://github.com/VulcanJS/Vulcan/pull/748)
- polish translation - only lang files [`#747`](https://github.com/VulcanJS/Vulcan/pull/747)
- Brazilian portuguese translation [`#744`](https://github.com/VulcanJS/Vulcan/pull/744)
- Vietnamese translation [`#736`](https://github.com/VulcanJS/Vulcan/pull/736)
- Fix Google Analytics [`#741`](https://github.com/VulcanJS/Vulcan/pull/741)
- Update tr.i18n.json [`#738`](https://github.com/VulcanJS/Vulcan/pull/738)
- Es translation missing for es.i18.json [`#735`](https://github.com/VulcanJS/Vulcan/pull/735)
- Fixes #719. Allowing mobile nav to close if user clicks anywhere outside of it [`#724`](https://github.com/VulcanJS/Vulcan/pull/724)
- Changed Sign-up to Register [`#726`](https://github.com/VulcanJS/Vulcan/pull/726)
- tweak button color specificity so that social sign-in button color is not affected (fix #481) [`#481`](https://github.com/VulcanJS/Vulcan/issues/481)
- fix #480 [`#480`](https://github.com/VulcanJS/Vulcan/issues/480)
- fix #699 [`#699`](https://github.com/VulcanJS/Vulcan/issues/699)
- *really* fix #743 [`#743`](https://github.com/VulcanJS/Vulcan/issues/743)
- Revert "fix #743" [`#743`](https://github.com/VulcanJS/Vulcan/issues/743)
- fix #743 [`#743`](https://github.com/VulcanJS/Vulcan/issues/743)
- fix #742 [`#742`](https://github.com/VulcanJS/Vulcan/issues/742)
- fix #737 [`#737`](https://github.com/VulcanJS/Vulcan/issues/737)
- Merge pull request #724 from anthonymayer/mobile-nav-click-outside [`#719`](https://github.com/VulcanJS/Vulcan/issues/719)
- Update _posts.scss [`a774b5b`](https://github.com/VulcanJS/Vulcan/commit/a774b5b2e4fcfbf118ec37d405e7ba771b4df60c)
- Translated to Brazilian Portuguese Completed [`34e7d0e`](https://github.com/VulcanJS/Vulcan/commit/34e7d0e113e859800f3fee8ec5d351a52dbfff55)
- Update vn.i18n.json [`eef8520`](https://github.com/VulcanJS/Vulcan/commit/eef8520c58d92e7b9cd481d73b4b3d090a90bdf6)

#### [v0.14.0](https://github.com/VulcanJS/Vulcan/compare/v0.14.0-rc...v0.14.0)

> 27 January 2015

- change sign in for register [`#722`](https://github.com/VulcanJS/Vulcan/pull/722)
- Adding newsletter time setting [`#712`](https://github.com/VulcanJS/Vulcan/pull/712)
- Update _posts.scss [`#716`](https://github.com/VulcanJS/Vulcan/pull/716)
- Fixes #719. Allowing mobile nav to close if user clicks anywhere outside of it. [`#719`](https://github.com/VulcanJS/Vulcan/issues/719)
- fixing mobile version for grid layout [`1aefbea`](https://github.com/VulcanJS/Vulcan/commit/1aefbea3cdd7cefc71bf6bd83710cb75ba4c640c)
- fix bug preventing posting comments [`a0ebc73`](https://github.com/VulcanJS/Vulcan/commit/a0ebc73cf7f5c0176ca935343d1892aa726ed933)
- fixing email notification templates [`c38c1c6`](https://github.com/VulcanJS/Vulcan/commit/c38c1c64348ac7aeb181a0c6a4481e389dcfd625)

#### [v0.14.0-rc](https://github.com/VulcanJS/Vulcan/compare/v0.13.0...v0.14.0-rc)

> 21 January 2015

- Cleaning up vote click handling functions and adding tests. [`#708`](https://github.com/VulcanJS/Vulcan/pull/708)
- Making both Travis and CodeClimate integrations works [`#706`](https://github.com/VulcanJS/Vulcan/pull/706)
- adding subscribe-to-posts package [`cf01d01`](https://github.com/VulcanJS/Vulcan/commit/cf01d01dbd242ebf21350dfb6d9a5afd8bbd2b6c)
- organising posts css [`b3804e4`](https://github.com/VulcanJS/Vulcan/commit/b3804e43ca26f00d29ff0a11468ebc6a3361b3c6)
- working on grid layout; added callback for injecting CSS classes for post items [`35ae630`](https://github.com/VulcanJS/Vulcan/commit/35ae630ebdd89e8667b449318e48a42104ad78ae)

#### [v0.13.0](https://github.com/VulcanJS/Vulcan/compare/v0.12.1...v0.13.0)

> 18 January 2015

- enabled trim and lowercase option for username field [`#696`](https://github.com/VulcanJS/Vulcan/pull/696)
- https is better [`#694`](https://github.com/VulcanJS/Vulcan/pull/694)
- Update posts.js [`#686`](https://github.com/VulcanJS/Vulcan/pull/686)
- Getting rid of redundant permissions functions. [`#672`](https://github.com/VulcanJS/Vulcan/pull/672)
- add html to .editorconfig [`#651`](https://github.com/VulcanJS/Vulcan/pull/651)
- Update helpers.js [`#677`](https://github.com/VulcanJS/Vulcan/pull/677)
- Add Bulgarian translation [`#669`](https://github.com/VulcanJS/Vulcan/pull/669)
- remove unnecessary decodeUrl (fix #675) [`#675`](https://github.com/VulcanJS/Vulcan/issues/675)
- Getting rid of redundant permissions functions [`f9d9891`](https://github.com/VulcanJS/Vulcan/commit/f9d9891fba27cfbb404f440c47ac06dc55b2c741)
- fixing newsletter sync/async issue [`1fd47b2`](https://github.com/VulcanJS/Vulcan/commit/1fd47b23f023aad730a1e89bd2ebf7911472a15f)
- rename files in singleDay package [`47ace39`](https://github.com/VulcanJS/Vulcan/commit/47ace39e26b492e1da19bbe064382732d181e756)

#### [v0.12.1](https://github.com/VulcanJS/Vulcan/compare/v0.12.0-pre...v0.12.1)

> 5 January 2015

- clean up packages [`bc048d2`](https://github.com/VulcanJS/Vulcan/commit/bc048d24d6612737b1cd5ed1e9ea91dedb060764)
- history & updated getting started [`67671d4`](https://github.com/VulcanJS/Vulcan/commit/67671d4ebd7122479a314d06eefb82c72b739611)
- disabling tests for now [`b75355d`](https://github.com/VulcanJS/Vulcan/commit/b75355d89db85712188d92bd3f7ce28b10ec9b31)

#### [v0.12.0](https://github.com/VulcanJS/Vulcan/compare/v0.11.1...v0.12.0)

> 3 January 2015

- Adding nav client unit test [`#662`](https://github.com/VulcanJS/Vulcan/pull/662)
- make primary and secondary nav sortable (fix #642) [`#642`](https://github.com/VulcanJS/Vulcan/issues/642)
- export PostsDigestController (fix #643) [`#643`](https://github.com/VulcanJS/Vulcan/issues/643)
- working on getting started package [`6a8a6ee`](https://github.com/VulcanJS/Vulcan/commit/6a8a6ee8bb007eeef31f46ad8e131ad18588164c)
- make release notes into a package [`ecad51b`](https://github.com/VulcanJS/Vulcan/commit/ecad51bbbd764405649829e5346b3f8a12dfcd11)
- clean-up [`778c08d`](https://github.com/VulcanJS/Vulcan/commit/778c08d544dd22d7b31bd1be79a43a9df13baeac)

#### [v0.12.0-pre](https://github.com/VulcanJS/Vulcan/compare/v0.12.0...v0.12.0-pre)

> 5 January 2015

- Add Bulgarian translation [`5ef1693`](https://github.com/VulcanJS/Vulcan/commit/5ef1693e44651541e536605f0219e243b9d6f54a)
- renaming viewNav to viewsMenu and adminNav to adminMenu [`f5354bf`](https://github.com/VulcanJS/Vulcan/commit/f5354bf69da2f592c999544fa65a3225a166fb57)
- css tweaks [`e789511`](https://github.com/VulcanJS/Vulcan/commit/e789511d8baeb752c4a559547d64b482a1f88ae5)

#### [v0.11.1](https://github.com/VulcanJS/Vulcan/compare/v0.11.0...v0.11.1)

> 29 December 2014

- fixed migrations.js when telescope-tags are removed [`#656`](https://github.com/VulcanJS/Vulcan/pull/656)
- Couple of small Newsletter fixes [`#655`](https://github.com/VulcanJS/Vulcan/pull/655)
- Update zh-CN.i18n.json [`#652`](https://github.com/VulcanJS/Vulcan/pull/652)
- Update to bengott:avatar@0.7.3 [`#647`](https://github.com/VulcanJS/Vulcan/pull/647)
- Update to bengott:avatar@0.7.2 [`#645`](https://github.com/VulcanJS/Vulcan/pull/645)
- Update to bengott:avatar@0.7.1 [`#644`](https://github.com/VulcanJS/Vulcan/pull/644)
- update to bengott:avatar@0.7.0 [`#640`](https://github.com/VulcanJS/Vulcan/pull/640)
- refactor voting code to accept function calls from server [`24a0f9b`](https://github.com/VulcanJS/Vulcan/commit/24a0f9b8306c8cfaf5d76840872e7cc672b419ba)
- subscribe post [`f6583aa`](https://github.com/VulcanJS/Vulcan/commit/f6583aad5e21d8541b70da7cadf59d9aabf1c536)
- working on post-by-feed package [`0b751d0`](https://github.com/VulcanJS/Vulcan/commit/0b751d086c52a9d59ab21eee6028349f7c5cd1d4)

#### [v0.11.0](https://github.com/VulcanJS/Vulcan/compare/v0.10.0...v0.11.0)

> 17 December 2014

- Add editorconfig for consistency [`#636`](https://github.com/VulcanJS/Vulcan/pull/636)
- Minor tweaks [`#634`](https://github.com/VulcanJS/Vulcan/pull/634)
- Russian translation [`#629`](https://github.com/VulcanJS/Vulcan/pull/629)
- Fix various url problems by taking siteUrl into account when getting route urls. [`#611`](https://github.com/VulcanJS/Vulcan/pull/611)
- fixed #631 [`#631`](https://github.com/VulcanJS/Vulcan/issues/631)
- fixed #632 - Update to useraccounts:unstyled@1.4.0 [`#632`](https://github.com/VulcanJS/Vulcan/issues/632)
- Auto post via RSS urls. Fixes #453 [`#453`](https://github.com/VulcanJS/Vulcan/issues/453)
- fix #617 [`#617`](https://github.com/VulcanJS/Vulcan/issues/617)
- Add link for clearing thumbnail (fix #607) [`#607`](https://github.com/VulcanJS/Vulcan/issues/607)
- use console.log() instead of throwing error to prevent post submit interruption (fix #607) [`#607`](https://github.com/VulcanJS/Vulcan/issues/607)
- fix digest parameters bug (fix #609) [`#609`](https://github.com/VulcanJS/Vulcan/issues/609)
- Update SEO package for master, remove page titles [`e25034c`](https://github.com/VulcanJS/Vulcan/commit/e25034c4db0c2776be7dd931d47ca929d21d133c)
- Refactor for getDescription and package style [`d17c447`](https://github.com/VulcanJS/Vulcan/commit/d17c447561b8722e562bb119d68f197b5b514638)
- Added Russian translation [`4331407`](https://github.com/VulcanJS/Vulcan/commit/4331407e7563d23608cda37b74ff247fbb4b7167)

#### [v0.10.0](https://github.com/VulcanJS/Vulcan/compare/v0.9.11...v0.10.0)

> 9 December 2014

- Switching from manually generating urls to using IronRouter functions. [`#588`](https://github.com/VulcanJS/Vulcan/pull/588)
- Fixes #444 - Adding UserEditController to show invites correctly [`#581`](https://github.com/VulcanJS/Vulcan/pull/581)
- Fixes #562 - Adds site link to email header. [`#587`](https://github.com/VulcanJS/Vulcan/pull/587)
- Look for settings in Meteor.settings too (fix #561) [`#561`](https://github.com/VulcanJS/Vulcan/issues/561)
- finish epic editor clean up and fix #591 [`#591`](https://github.com/VulcanJS/Vulcan/issues/591)
- don't need updateCategoryInPosts method anymore (fix #590) [`#590`](https://github.com/VulcanJS/Vulcan/issues/590)
- do not make call to CDN when language is english (fix #589) [`#589`](https://github.com/VulcanJS/Vulcan/issues/589)
- Merge pull request #581 from anthonymayer/invites-cleanup [`#444`](https://github.com/VulcanJS/Vulcan/issues/444)
- Merge pull request #587 from anthonymayer/email-header-site-link [`#562`](https://github.com/VulcanJS/Vulcan/issues/562)
- removing Epic Editor files [`17431df`](https://github.com/VulcanJS/Vulcan/commit/17431dfb8717df3fcc42a309321f9ca08db3affc)
- renaming errors to messages [`b6c54c1`](https://github.com/VulcanJS/Vulcan/commit/b6c54c106da4f72ee25e06c500c7d8a555d9c7c4)
- extracting digest into its own package [`75bd8d9`](https://github.com/VulcanJS/Vulcan/commit/75bd8d99201961f8d4039c6356701247d4f5d9da)

#### [v0.9.11](https://github.com/VulcanJS/Vulcan/compare/v0.9.10...v0.9.11)

> 3 December 2014

- Fixes #572 - Expands search box when focused or not empty. [`#580`](https://github.com/VulcanJS/Vulcan/pull/580)
- Fixes #543 - duplicate search logs. [`#571`](https://github.com/VulcanJS/Vulcan/pull/571)
- Hide mobile nav dropdowns [`#573`](https://github.com/VulcanJS/Vulcan/pull/573)
- Add Bulgarian-bg translation [`#558`](https://github.com/VulcanJS/Vulcan/pull/558)
- ru.i18n.json [`#557`](https://github.com/VulcanJS/Vulcan/pull/557)
- Compiling scss as part of build rather than with compass. [`#547`](https://github.com/VulcanJS/Vulcan/pull/547)
- Fixes #555. [`#556`](https://github.com/VulcanJS/Vulcan/pull/556)
- Fix telescope-search route for iron:router 1.0 [`#549`](https://github.com/VulcanJS/Vulcan/pull/549)
- tr.i18n.json [`#553`](https://github.com/VulcanJS/Vulcan/pull/553)
- Correcting emailNewPost template [`#554`](https://github.com/VulcanJS/Vulcan/pull/554)
- Fix #584 [`#584`](https://github.com/VulcanJS/Vulcan/issues/584)
- Fixes #444 - Adding UserEditController to show invites correctly [`#444`](https://github.com/VulcanJS/Vulcan/issues/444)
- Merge pull request #580 from anthonymayer/expanding-search-box [`#572`](https://github.com/VulcanJS/Vulcan/issues/572)
- Fixes #572 - Expands search box when focused or not empty. [`#572`](https://github.com/VulcanJS/Vulcan/issues/572)
- Merge pull request #571 from anthonymayer/fix-duplicate-search-logs [`#543`](https://github.com/VulcanJS/Vulcan/issues/543)
- Fixes #562 - Adds site link to email header. [`#562`](https://github.com/VulcanJS/Vulcan/issues/562)
- Merge pull request #556 from anthonymayer/missing_i18n_keys [`#555`](https://github.com/VulcanJS/Vulcan/issues/555)
- Fixes #555. [`#555`](https://github.com/VulcanJS/Vulcan/issues/555)
- create datetimepicker custom field type package [`9617639`](https://github.com/VulcanJS/Vulcan/commit/96176398e30fbfad700045faa2fee01602a61b25)
- working on post edit form [`6183716`](https://github.com/VulcanJS/Vulcan/commit/618371636de294af45d4486b8ed3902e075134f7)
- working on post submit form [`672be96`](https://github.com/VulcanJS/Vulcan/commit/672be96c9be7bbbd336b106163e7c2c57a984b5f)

#### [v0.9.10](https://github.com/VulcanJS/Vulcan/compare/v0.9.9-for-real...v0.9.10)

> 25 November 2014

- Upgrade to bengott:avatar 0.6.0 [`#548`](https://github.com/VulcanJS/Vulcan/pull/548)
- Fixes #541 [`#542`](https://github.com/VulcanJS/Vulcan/pull/542)
- Search webkit appearance [`#540`](https://github.com/VulcanJS/Vulcan/pull/540)
- Adding back title setting [`#537`](https://github.com/VulcanJS/Vulcan/pull/537)
- Merge pull request #542 from anthonymayer/filter-by-links-not-working [`#541`](https://github.com/VulcanJS/Vulcan/issues/541)
- Fixes #541 [`#541`](https://github.com/VulcanJS/Vulcan/issues/541)
- Fixes #538 in source scss, rather than in generated css [`#538`](https://github.com/VulcanJS/Vulcan/issues/538)
- Fixes #538 [`#538`](https://github.com/VulcanJS/Vulcan/issues/538)
- Compiling scss as part of build rather than with compass. [`30ca412`](https://github.com/VulcanJS/Vulcan/commit/30ca412921c28e5817cc1eb554d0591bac38039b)
- updating package versions [`f3ddf53`](https://github.com/VulcanJS/Vulcan/commit/f3ddf53cf7f25c15f12931c3e6e067019a192140)
- internationalizing packages [`0a696ce`](https://github.com/VulcanJS/Vulcan/commit/0a696ce1e3d8ac7ba20803625b6cccaa9a67a2b6)

#### [v0.9.9](https://github.com/VulcanJS/Vulcan/compare/v0.9.8...v0.9.9)

> 18 November 2014

- Splitting out router.js in multiple files. [`23079ff`](https://github.com/VulcanJS/Vulcan/commit/23079ff9f238ecd1b6f79558c7aea57e8254e73b)
- updating to Meteor 1.0 [`0ceda58`](https://github.com/VulcanJS/Vulcan/commit/0ceda58124bb5e0d30ed7f368196a1780825aa89)
- Working on IR 1.0 update [`73cb59a`](https://github.com/VulcanJS/Vulcan/commit/73cb59a088cd18180483aa823bc6227d203513b8)

#### [v0.9.9-for-real](https://github.com/VulcanJS/Vulcan/compare/v0.9.9...v0.9.9-for-real)

> 19 November 2014

- Convert translation keys format to tap:i18n standard [`2605dcb`](https://github.com/VulcanJS/Vulcan/commit/2605dcb27c514365933fe69271eeb0e94b8729b5)
- Convert lang js files to i18n.json [`c9c8f3e`](https://github.com/VulcanJS/Vulcan/commit/c9c8f3ea8df532244f1c9886e1ab85ee438dc1f9)
- refactor server-side email template routes [`eb08247`](https://github.com/VulcanJS/Vulcan/commit/eb082473ed0f0138591e1968f56a1c1dc2eadf57)

#### [v0.9.8](https://github.com/VulcanJS/Vulcan/compare/v0.9.7...v0.9.8)

> 18 October 2014

- Update to bengott:avatar 0.2.1 [`#493`](https://github.com/VulcanJS/Vulcan/pull/493)
- Fix email_hash bug (Issue #393) [`#491`](https://github.com/VulcanJS/Vulcan/pull/491)
- Update to bengott:avatar 0.1.4 [`#488`](https://github.com/VulcanJS/Vulcan/pull/488)
- Update to use bengott:avatar 0.1.2 [`#487`](https://github.com/VulcanJS/Vulcan/pull/487)
- Add missing adminMongoQuery and notAdminMongoQuery [`#472`](https://github.com/VulcanJS/Vulcan/pull/472)
- Add a Gitter chat badge to README.md [`#466`](https://github.com/VulcanJS/Vulcan/pull/466)
- Kadira package update to latest release 2.11.2 [`#469`](https://github.com/VulcanJS/Vulcan/pull/469)
- Update it.js [`#468`](https://github.com/VulcanJS/Vulcan/pull/468)
- Update to use bengott:avatar package for user avatars [`#454`](https://github.com/VulcanJS/Vulcan/pull/454)
- Add querystring updates to search [`#462`](https://github.com/VulcanJS/Vulcan/pull/462)
- Fully abstract isAdmin [`#463`](https://github.com/VulcanJS/Vulcan/pull/463)
- German translation (de.js) [`#458`](https://github.com/VulcanJS/Vulcan/pull/458)
- Posts rss refactor [`#450`](https://github.com/VulcanJS/Vulcan/pull/450)
- Hide future posts [`#449`](https://github.com/VulcanJS/Vulcan/pull/449)
- update to accounts-templates-unstyled 0.9.7 [`#448`](https://github.com/VulcanJS/Vulcan/pull/448)
- herald integration [`9be1bd7`](https://github.com/VulcanJS/Vulcan/commit/9be1bd7169ce407920019c2f8b65f791b2866a84)
- working on quick form for post submit [`ccf0ea7`](https://github.com/VulcanJS/Vulcan/commit/ccf0ea7820cadec85747b5c41e45f68c7fc2d34c)
- Make it possible to hide fields from quickform; cleanup [`73d1098`](https://github.com/VulcanJS/Vulcan/commit/73d1098646b45b943fb0f4f97c241ef77e896399)

#### [v0.9.7](https://github.com/VulcanJS/Vulcan/compare/v0.9.6...v0.9.7)

> 29 September 2014

- Avatar Tweaks [`#438`](https://github.com/VulcanJS/Vulcan/pull/438)
- Fixed issue that user would always be redirected to "/" after sign up and enables validation. [`#433`](https://github.com/VulcanJS/Vulcan/pull/433)
- Turn Gravatars from random helpers into a component [`#436`](https://github.com/VulcanJS/Vulcan/pull/436)
- Exclude posts scheduled in the future from the RSS feed [`#431`](https://github.com/VulcanJS/Vulcan/pull/431)
- fix #441 [`#441`](https://github.com/VulcanJS/Vulcan/issues/441)
- splitting settings form into field sets [`51de4d7`](https://github.com/VulcanJS/Vulcan/commit/51de4d79db807455ac1cda70fed9110928830e93)
- updating meteor [`95a2157`](https://github.com/VulcanJS/Vulcan/commit/95a21577686296176c6e114d18a498bd572d5f37)
- Adding instructions to settings form [`f00ffd8`](https://github.com/VulcanJS/Vulcan/commit/f00ffd8498f5fe6cc4da48d0d4e877c14c7237b5)

#### [v0.9.6](https://github.com/VulcanJS/Vulcan/compare/v0.9.5...v0.9.6)

> 26 September 2014

- Retinize gravatar image size [`#429`](https://github.com/VulcanJS/Vulcan/pull/429)
- comment rss [`#423`](https://github.com/VulcanJS/Vulcan/pull/423)
- fix #401 profile url collisions [`#420`](https://github.com/VulcanJS/Vulcan/pull/420)
- Publication validation [`#377`](https://github.com/VulcanJS/Vulcan/pull/377)
- Fix #430 [`#430`](https://github.com/VulcanJS/Vulcan/issues/430)
- Merge pull request #420 from GoodEveningMiss/slugify-collisions [`#401`](https://github.com/VulcanJS/Vulcan/issues/401)
- fix #401 [`#401`](https://github.com/VulcanJS/Vulcan/issues/401)
- adding telescope-kadira package [`b54b7b6`](https://github.com/VulcanJS/Vulcan/commit/b54b7b60d88917adcc6df777bd153b07d6e29323)
- working on CSS [`e04a4e9`](https://github.com/VulcanJS/Vulcan/commit/e04a4e98e3a25e7da117a6a27c0609fe29c102cf)
- finishing css tweaks [`25f5fcd`](https://github.com/VulcanJS/Vulcan/commit/25f5fcd778af1d5026bc73970ee5e64460cd7060)

#### [v0.9.5](https://github.com/VulcanJS/Vulcan/compare/v0.9.4...v0.9.5)

> 20 September 2014

- Fixes #415: prevent invalid up/downvotes when concurrent requests [`#416`](https://github.com/VulcanJS/Vulcan/pull/416)
- Corrected path to /forgot-password [`#414`](https://github.com/VulcanJS/Vulcan/pull/414)
- Update README.nitrous.md [`#412`](https://github.com/VulcanJS/Vulcan/pull/412)
- Update README.nitrous.md [`#411`](https://github.com/VulcanJS/Vulcan/pull/411)
- swap order of subtract() args due to deprecation [`#410`](https://github.com/VulcanJS/Vulcan/pull/410)
- Fix issue #403 - Replaced deprecated "schema" property with "attachSchema" method. [`#407`](https://github.com/VulcanJS/Vulcan/pull/407)
- cache jQuery; cleanup [`#404`](https://github.com/VulcanJS/Vulcan/pull/404)
- Merge pull request #416 from spifd/fix-concurrent-updownvotes [`#415`](https://github.com/VulcanJS/Vulcan/issues/415)
- Making notifications into their own package [`2a91121`](https://github.com/VulcanJS/Vulcan/commit/2a911217e9fb4637d66276e7d5e881a83b96fd86)
- added italian locales [`64018cb`](https://github.com/VulcanJS/Vulcan/commit/64018cbf427b55897e94a1905f3ea6c89ad36dfb)
- cleanup while getting familiar with the codebase [`6fc6b9e`](https://github.com/VulcanJS/Vulcan/commit/6fc6b9eb785d408dbde42db54e8176a743899e50)

#### v0.9.4

> 16 September 2014

- use UI.dynamic for incoming posts template [`#402`](https://github.com/VulcanJS/Vulcan/pull/402)
- Allow images in body. [`#397`](https://github.com/VulcanJS/Vulcan/pull/397)
- Correcting the if statement for profile.site url [`#396`](https://github.com/VulcanJS/Vulcan/pull/396)
- Use epic editor autogrow feature [`#395`](https://github.com/VulcanJS/Vulcan/pull/395)
- update epiceditor to latest(0.2.2) and unminified version [`#394`](https://github.com/VulcanJS/Vulcan/pull/394)
- use // instead of http:// for images [`#392`](https://github.com/VulcanJS/Vulcan/pull/392)
- fix email hash of gravatar [`#391`](https://github.com/VulcanJS/Vulcan/pull/391)
- uncommented and line 18 [`#384`](https://github.com/VulcanJS/Vulcan/pull/384)
- Fix header logo position [`#380`](https://github.com/VulcanJS/Vulcan/pull/380)
- Adds comments to API [`#378`](https://github.com/VulcanJS/Vulcan/pull/378)
- Remove unused signin [`#376`](https://github.com/VulcanJS/Vulcan/pull/376)
- update bootstrap datepicker [`#369`](https://github.com/VulcanJS/Vulcan/pull/369)
- Changed the default sign-in route from /signin to /sign-in [`#367`](https://github.com/VulcanJS/Vulcan/pull/367)
- Small customization enhancements and fix [`#351`](https://github.com/VulcanJS/Vulcan/pull/351)
- Don't iterate all the users for finding who to send notifications to. [`#338`](https://github.com/VulcanJS/Vulcan/pull/338)
- Fix digest date issues [`#321`](https://github.com/VulcanJS/Vulcan/pull/321)
- fixed - not showing user profiles [`#308`](https://github.com/VulcanJS/Vulcan/pull/308)
- [fix] undefined title in posts [`#305`](https://github.com/VulcanJS/Vulcan/pull/305)
- Fixed locale en [`#285`](https://github.com/VulcanJS/Vulcan/pull/285)
- Translations variable change to object [`#286`](https://github.com/VulcanJS/Vulcan/pull/286)
- fix for downvoting comments [`#278`](https://github.com/VulcanJS/Vulcan/pull/278)
- fixed typo related to profile picture Fetching [`#275`](https://github.com/VulcanJS/Vulcan/pull/275)
- Facebook integration [`#273`](https://github.com/VulcanJS/Vulcan/pull/273)
- Added Hack on Nitrous.IO button [`#271`](https://github.com/VulcanJS/Vulcan/pull/271)
- specify required versions of iron router and meteor in smart.json [`#268`](https://github.com/VulcanJS/Vulcan/pull/268)
- "New Posts" string for en.js was in French [`#264`](https://github.com/VulcanJS/Vulcan/pull/264)
- better redirection,error msg after post is deleted [`#263`](https://github.com/VulcanJS/Vulcan/pull/263)
- fixed issue for broken redirection to template after commment deletion [`#262`](https://github.com/VulcanJS/Vulcan/pull/262)
- Fixes #255: now canView do not wait for 'settingsLoaded' which was removed in e622c112 [`#256`](https://github.com/VulcanJS/Vulcan/pull/256)
- Use the outgoing click tracking for rss [`#250`](https://github.com/VulcanJS/Vulcan/pull/250)
- updated meteor to latest version [`#245`](https://github.com/VulcanJS/Vulcan/pull/245)
- categories are sorted by name [`#244`](https://github.com/VulcanJS/Vulcan/pull/244)
- Fix new post checkbox [`#242`](https://github.com/VulcanJS/Vulcan/pull/242)
- Only show category list on post submit/edit if there are categories [`#240`](https://github.com/VulcanJS/Vulcan/pull/240)
- Best practice to pass object than to check for optional parameter value [`#235`](https://github.com/VulcanJS/Vulcan/pull/235)
- added fast-render support [`#228`](https://github.com/VulcanJS/Vulcan/pull/228)
- #220: now all pages are waitOn('categories') [`#227`](https://github.com/VulcanJS/Vulcan/pull/227)
- #218: post_submit: &lt;input name=category&gt;s are now checkboxes, not radio [`#223`](https://github.com/VulcanJS/Vulcan/pull/223)
- router.js: all router-level access checks now wait for required subscriptions to be ready instead of hacking around [`#224`](https://github.com/VulcanJS/Vulcan/pull/224)
- #217: fixed bug with 'You have to be an admin' message displayed to admins [`#222`](https://github.com/VulcanJS/Vulcan/pull/222)
- #213: symlinks was removed from /packages/ - they should be locally created by Meteorite [`#221`](https://github.com/VulcanJS/Vulcan/pull/221)
- #194: fixed bug with preserving category name in posts after renaming [`#219`](https://github.com/VulcanJS/Vulcan/pull/219)
- #184: fixed subscription to Notifications collection [`#216`](https://github.com/VulcanJS/Vulcan/pull/216)
- User profile edit form: now it's prevented from submit and windows is scrolled to display error/success message [`#215`](https://github.com/VulcanJS/Vulcan/pull/215)
- For for #209: createNotifications() is a server-side function now [`#214`](https://github.com/VulcanJS/Vulcan/pull/214)
- Update from depreciated style events [`#212`](https://github.com/VulcanJS/Vulcan/pull/212)
- Spanish revised [`#205`](https://github.com/VulcanJS/Vulcan/pull/205)
- missing comma on line 178 [`#199`](https://github.com/VulcanJS/Vulcan/pull/199)
- add  i18n chinese support [`#195`](https://github.com/VulcanJS/Vulcan/pull/195)
- Add Spanish i18n [`#198`](https://github.com/VulcanJS/Vulcan/pull/198)
- Update Events declaration style [`#188`](https://github.com/VulcanJS/Vulcan/pull/188)
- Nice search transition [`#187`](https://github.com/VulcanJS/Vulcan/pull/187)
- Use higher quality gravatar image [`#168`](https://github.com/VulcanJS/Vulcan/pull/168)
- Fix subscription for spiderable [`#167`](https://github.com/VulcanJS/Vulcan/pull/167)
- Use cursor to iterate lists of users [`#166`](https://github.com/VulcanJS/Vulcan/pull/166)
- Fix downvoting, cancelling upvoting & cancelling downvoting [`#164`](https://github.com/VulcanJS/Vulcan/pull/164)
- Show nothing instead of null [`#163`](https://github.com/VulcanJS/Vulcan/pull/163)
- Have no title if there isn't a title set instead of undefined [`#162`](https://github.com/VulcanJS/Vulcan/pull/162)
- Don't trust client ids [`#161`](https://github.com/VulcanJS/Vulcan/pull/161)
- Fix ability to delete posts [`#160`](https://github.com/VulcanJS/Vulcan/pull/160)
- Prevent weird deploy problem on some versions of node [`#155`](https://github.com/VulcanJS/Vulcan/pull/155)
- Check that people setting post.userId are actually admins before we set it [`#153`](https://github.com/VulcanJS/Vulcan/pull/153)
- Move analyticsRequest() [`#148`](https://github.com/VulcanJS/Vulcan/pull/148)
- delete post comments too when a post is deleted [`#136`](https://github.com/VulcanJS/Vulcan/pull/136)
- Added Error for Trying to Post Empty Comments [`#135`](https://github.com/VulcanJS/Vulcan/pull/135)
- Set document title to post headline [`#125`](https://github.com/VulcanJS/Vulcan/pull/125)
- Update epic-light.css to set a minimum height for the 'Message' text ent... [`#133`](https://github.com/VulcanJS/Vulcan/pull/133)
- Make upvote cleanup prior downvote and vice-versa [`#127`](https://github.com/VulcanJS/Vulcan/pull/127)
- Duplicate Template.post_submit.rendered assignment in post_submit.js [`#119`](https://github.com/VulcanJS/Vulcan/pull/119)
- update google+ share button style [`#123`](https://github.com/VulcanJS/Vulcan/pull/123)
- Added a template helper to address '1 points' [`#115`](https://github.com/VulcanJS/Vulcan/pull/115)
- Fix for nothing happening when editing another user [`#109`](https://github.com/VulcanJS/Vulcan/pull/109)
- 1 comments -&gt; 1 comment [`#104`](https://github.com/VulcanJS/Vulcan/pull/104)
- fix avatar in user_profile page for oauth-login [`#98`](https://github.com/VulcanJS/Vulcan/pull/98)
- Adjust Logout button size for consistency [`#96`](https://github.com/VulcanJS/Vulcan/pull/96)
- Updating deny.update() and deny.remove() to v0.5.8 [`#95`](https://github.com/VulcanJS/Vulcan/pull/95)
- Add ability to pass 'limit' query string parameter [`#90`](https://github.com/VulcanJS/Vulcan/pull/90)
- Finally extracted database-forms into its own package [`#77`](https://github.com/VulcanJS/Vulcan/pull/77)
- Loading class is not removed if no url is provided on the Post page [`#66`](https://github.com/VulcanJS/Vulcan/pull/66)
- Commenting was broken  [`#62`](https://github.com/VulcanJS/Vulcan/pull/62)
- Use generic getAvatarUrl instead of Gravatar. [`#54`](https://github.com/VulcanJS/Vulcan/pull/54)
- Add post link to mobile nav [`#47`](https://github.com/VulcanJS/Vulcan/pull/47)
- Update README.md [`#46`](https://github.com/VulcanJS/Vulcan/pull/46)
- Towards generic forms [`#31`](https://github.com/VulcanJS/Vulcan/pull/31)
- Various [`#9`](https://github.com/VulcanJS/Vulcan/pull/9)
- User karma [`#7`](https://github.com/VulcanJS/Vulcan/pull/7)
- Use this.userId() in publish rather than an arg. [`#6`](https://github.com/VulcanJS/Vulcan/pull/6)
- Meteor includes json2.js [`#5`](https://github.com/VulcanJS/Vulcan/pull/5)
- User profile pages [`#4`](https://github.com/VulcanJS/Vulcan/pull/4)
- Added rendered hooks (fix #330) [`#330`](https://github.com/VulcanJS/Vulcan/issues/330)
- fix #347 [`#347`](https://github.com/VulcanJS/Vulcan/issues/347)
- fix #320 [`#320`](https://github.com/VulcanJS/Vulcan/issues/320)
- fix #333 [`#333`](https://github.com/VulcanJS/Vulcan/issues/333)
- fix #331 [`#331`](https://github.com/VulcanJS/Vulcan/issues/331)
- fix #329 [`#329`](https://github.com/VulcanJS/Vulcan/issues/329)
- fix #327 [`#327`](https://github.com/VulcanJS/Vulcan/issues/327)
- smart.lock: versions of iron-router and fast-render were updated, fixes #259 (compatibility with Meteor 0.7.1) [`#259`](https://github.com/VulcanJS/Vulcan/issues/259)
- Merge pull request #256 from yeputons/issue-255 [`#255`](https://github.com/VulcanJS/Vulcan/issues/255)
- Fixes #255: now canView do not wait for 'settingsLoaded' which was removed in e622c112 [`#255`](https://github.com/VulcanJS/Vulcan/issues/255)
- fix #179 [`#179`](https://github.com/VulcanJS/Vulcan/issues/179)
- publish mailchimp data for admins (fix #176) [`#176`](https://github.com/VulcanJS/Vulcan/issues/176)
- Fix #159 [`#159`](https://github.com/VulcanJS/Vulcan/issues/159)
- Fixed #93 [`#93`](https://github.com/VulcanJS/Vulcan/issues/93)
- Separating themes; adding accounts-entry [`4ad0201`](https://github.com/VulcanJS/Vulcan/commit/4ad020174c76c7b0699ee1fb0dfb06dc3204d669)
- update epiceditor to latest and unminified version [`6de9c35`](https://github.com/VulcanJS/Vulcan/commit/6de9c35cb41168b4a438a50669b9ec02386548e7)
- add embedly and newsletter packages [`733f367`](https://github.com/VulcanJS/Vulcan/commit/733f367f37e81cca54ebe7d3d9a54e6e8755cd9c)
