Skip to content

Release v0.0.4

Choose a tag to compare

@manosim manosim released this 14 Jan 22:25
· 65 commits to main since this release
ab7ffd9
react-native-owl badge

Visual regression testing for React Native

Changelog - Initial Release

  • feat: Setup Project by @manosim in #1
  • feat: Setup a basic CLI in #2
  • feat: Owl config file & CLI with a config path option in #3
  • chore: Update README.md in #4
  • feat: Build iOS projects (wrap xcodebuild) in #5
  • feat: Build for iOS with the quiet option in #6
  • feat: Implement a logger - toggle depending on the debug config in #7
  • fix: Fix android build to work with execa in #8
  • feat: Run iOS & Android - install and launch on simulator in #9
  • feat: Wrap jest & take sample screenshots in #10
  • feat: Add CLI argument to override baseline images in #11
  • feat: Setup custom matcher - toMatchBaseline() in #12
  • chore: Bring project dependencies up to date in #13
  • Bring in the example/demo app in #14
  • Simplify linking lib & example in #15
  • feat: Set the simulator time in #16
  • Store screenshot using the specified filename in #25
  • chore: Run owl test suite serially in #26
  • Generate baseline when it does exist (even without --update) in #28
  • Skip generating a diff image if there are no differences in #29
  • feat: Use pixelmatch instead of native-image-diff (arm64/M1 support) in #31
  • Improve coverage in #32
  • Config file, allow for iOS project configuration in #34
  • chore: Setup example app(iOS) to run react-native-owl on GitHub Actions in #35
  • Setup documentation website in #40
  • chore: Update simulator to iPhone 13 for tests in #41
  • chore: Prepare library in #44
  • feat: Setup HTML report in #42
  • fix: Generate report with diff screenshots (not latest) in #47
  • feat: Setup Native iOS Client in #60
  • feat: Setup WebSocket server in #63
  • chore: Spin up Web Socket server in a child process in #64
  • Feat/populate docs by @robwalkerco in #65
  • fix: Include scripts directory in NPM in #69
  • fix: Update example app UI to prevent CI from failing in #70
  • chore: Website improvements (UI + content) in #71
  • Docs: deployment by @ryan-roemer in #68
  • chore: Website UI Improvements in #72
  • chore: Add project branding in #73
  • chore: Bump version in #74

Full Changelog: https://github.com/FormidableLabs/react-native-owl/commits/v0.0.4