{"action":"created","issue":{"url":"https://api.github.com/repos/christianalfoni/formsy-react/issues/158","labels_url":"https://api.github.com/repos/christianalfoni/formsy-react/issues/158/labels{/name}","comments_url":"https://api.github.com/repos/christianalfoni/formsy-react/issues/158/comments","events_url":"https://api.github.com/repos/christianalfoni/formsy-react/issues/158/events","html_url":"https://github.com/christianalfoni/formsy-react/issues/158","id":93587331,"number":158,"title":"Test new version of Formsy-React with React 0.14","user":{"login":"christianalfoni","id":3956929,"avatar_url":"https://avatars.githubusercontent.com/u/3956929?v=3","gravatar_id":"","url":"https://api.github.com/users/christianalfoni","html_url":"https://github.com/christianalfoni","followers_url":"https://api.github.com/users/christianalfoni/followers","following_url":"https://api.github.com/users/christianalfoni/following{/other_user}","gists_url":"https://api.github.com/users/christianalfoni/gists{/gist_id}","starred_url":"https://api.github.com/users/christianalfoni/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/christianalfoni/subscriptions","organizations_url":"https://api.github.com/users/christianalfoni/orgs","repos_url":"https://api.github.com/users/christianalfoni/repos","events_url":"https://api.github.com/users/christianalfoni/events{/privacy}","received_events_url":"https://api.github.com/users/christianalfoni/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/christianalfoni/formsy-react/labels/help%20wanted","name":"help wanted","color":"159818"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":9,"created_at":"2015-07-07T17:43:16Z","updated_at":"2015-08-05T11:09:47Z","closed_at":null,"body":"Hello there!\r\n\r\nI am working on the new release of Formsy-React, using the BETA version of React 0.14 (https://facebook.github.io/react/blog/2015/07/03/react-v0.14-beta-1.html). React 0.14 brings a long some necessary fixes to make Formsy take its next step.\r\n\r\nIt would be great if you could help test this new version and add any issues to the comments below. I have set up a small repo to make it as easy as possible for you to test the new functionality.\r\n\r\n## Get started\r\n1. Clone the following repo: https://github.com/christianalfoni/formsy-test.git\r\n2. `npm install`\r\n3. `npm start `\r\n4. Go to `http://localhost:8080/webpack-dev-server/bundle`\r\n\r\nIt is ready with ES6 syntax and JSX syntax, using Webpack and Babel.\r\n\r\n## Fixes in new version\r\n\r\n- getErrorMessages() gives all registered errors\r\n- `required` and `validations` props can now be changed at runtime and the form will re-validate itself\r\n- You can now use application/x-www-form-urlencoded style on naming your elements (contacts[0][name]) and it will be converted to plain JS object\r\n\r\n```js\r\n<MyInput name=\"persons[0][name]\" value=\"Charles\"/>\r\n// form-data: { persons: [{name: 'Charles'}] }\r\n```\r\n\r\n- Elements no longer needs to have the same owner as the form element, nest and wrap as much as you want\r\n\r\n```js\r\n<Formsy.Form>\r\n <MyElementsWrapper/> // Has some formsy elements children inside it\r\n</Formsy.Form>\r\n```\r\n\r\n## Warning\r\n- There seems to be an issue with React 0.14 BETA 1 and the event object. If `event.target.value` is not available, use `event.currentTarget.value`\r\n"},"comment":{"url":"https://api.github.com/repos/christianalfoni/formsy-react/issues/comments/127956683","html_url":"https://github.com/christianalfoni/formsy-react/issues/158#issuecomment-127956683","issue_url":"https://api.github.com/repos/christianalfoni/formsy-react/issues/158","id":127956683,"user":{"login":"EthanML","id":1813459,"avatar_url":"https://avatars.githubusercontent.com/u/1813459?v=3","gravatar_id":"","url":"https://api.github.com/users/EthanML","html_url":"https://github.com/EthanML","followers_url":"https://api.github.com/users/EthanML/followers","following_url":"https://api.github.com/users/EthanML/following{/other_user}","gists_url":"https://api.github.com/users/EthanML/gists{/gist_id}","starred_url":"https://api.github.com/users/EthanML/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/EthanML/subscriptions","organizations_url":"https://api.github.com/users/EthanML/orgs","repos_url":"https://api.github.com/users/EthanML/repos","events_url":"https://api.github.com/users/EthanML/events{/privacy}","received_events_url":"https://api.github.com/users/EthanML/received_events","type":"User","site_admin":false},"created_at":"2015-08-05T11:09:47Z","updated_at":"2015-08-05T11:09:47Z","body":"Hey, thanks for the library. Like a lot of people I'm having issues caused by the inputs-in-nested-components issue. Do you have any idea when this new version is likely to be good to go?"}}