Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v1.0.0 beta #477

Open
wants to merge 4 commits into
base: master
Choose a base branch
from
Open

v1.0.0 beta #477

wants to merge 4 commits into from

Commits on Aug 9, 2017

  1. Major update/cleanup to Formsy API; React v15+; No more mixins (#470)

    * Up node to 8.2.1; only allow React v15+
    
    * Update HOC to ES6 component; kill Mixin and decorator
    
    * Update all tests; ES6ify everything!
    
    * Update examples to ES6 classes
    
    * Update API docs
    
    * Fix broken/commented test case
    
    * Move peer dep to regular dep since peer is deprecated
    track0x1 authored and aesopwolf committed Aug 9, 2017
    Configuration menu
    Copy the full SHA
    98525a4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    998e2be View commit details
    Browse the repository at this point in the history

Commits on Aug 11, 2017

  1. A few changes to API for better Wrapped component support (#472)

    * Add propTypes to API docs; move innerRef doc to match location in table of contents
    
    * Change HOC to Wrapper (be consistent everywhere)
    
    * Inject defaultProps.value from wrapped component into Formsy.Wrapper
    
    This way users can provide a default value for their form field.
    Previously, this was possible because mixins were on the same level as the actual component.
    
    * Add optional parameter to setState to disable validation
    
    * Update prepublish script to clean `lib`; rebuild release folder
    track0x1 authored and aesopwolf committed Aug 11, 2017
    Configuration menu
    Copy the full SHA
    b413f9d View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2017

  1. Chore/tweaks for v1 (#473)

    * Rename HOC/Wrapper export to `withFormsy`
    
    This is more in alignment with community practices.
    
    * Migrate from npm to yarn
    
    * Update package.json
    
    Use order listed on https://yarnpkg.com/en/docs/package-json
    
    * Update README.md
    
    New examples, and small copy/whitespace changes
    
    * Remove CHANGES.md
    
    We will use github release from now on
    
    * Fix test suite
    
    Replace all references to  with
    
    * Add ESLint
    
    * Update dependencies
    
    * Upgrade babel dependencies
    
    * Upgrade jsdom
    
    * Upgrade nodeunit and sinon
    
    * Upgrade webpack and webpack-dev-server
    
    * Fix examples
    
    * Convert to ES6 classes
    
    * Fix ESLint errors and warnings (WIP)
    
    * Fix more ESLint errors and warnings (WIP)
    
    * Move runRules to utils.js
    
    * Fix more ESLint errors and warnings (WIP)
    
    * Fix more ESLint errors and warnings (WIP)
    
    * Fix more ESLint errors and warnings (WIP)
    
    * Use less complex regex's for url and email
    
    * Change grammar in README
    
    * Change export pattern
    
    * Use ES6 export for utils and validationRules
    
    * Fix login example
    
    * Reorder methods alphabetically and remove "magical" `validate` feature
    
    * Remove `validate` from API docs (and general cleanup of file)
    
    * Update examples (removes `validate` feature)
    
    * Rename webpack file and remove json loader
    
    * Fix code samples in README
    
    * Update reset-values example (WIP)
    
    * Cleanup reset-values example
    
    * Fix prop type for Wrapper value
    
    * Handle onReset event
    
    * Update reset-value example to support `<button type="reset">`
    
    * Update dynamic form fields example
    aesopwolf authored Aug 29, 2017
    1 Configuration menu
    Copy the full SHA
    42e39cb View commit details
    Browse the repository at this point in the history