Skip to content

Releases: sherlo-io/sherlo

1.1.1

13 Dec 13:05
Compare
Choose a tag to compare

Sherlo 1.1.1 ⚡️

💪 Improvement

Automatic Splash Screen Hiding

  • Sherlo now automatically hides splash screen when launching Storybook
  • Works during both testing and development
  • Supports multiple splash screen implementations:
    • expo-splash-screen
    • react-native-splash-screen
    • react-native-bootsplash

1.1.0

06 Dec 20:33
Compare
Choose a tag to compare

Sherlo 1.1.0 🎉

We're thrilled to announce the release of Sherlo 1.1.0! This update brings several exciting features and improvements to enhance your testing experience.

🚀 New Features

Expo Updates Support

  • Now compatible with Expo Updates for streamlined build deployment in Sherlo testing. See docs

Enhanced Test Performance

  • Improved test parallelization infrastructure
  • Significantly reduced test execution times

Inspector Beta

  • New measurement tool accessible via the "ruler" icon next to snapshot views
  • Measure distances between UI elements with precision
  • We welcome your feedback to help shape future improvements!

💪 Improvements

Enhanced Stability

  • Automatic focus management for stories with autofocused elements
    • Prevents unstable screenshots caused by blinking carets
    • Future updates will include methods for testing with visible keyboards
  • Automatic error detection: Stories throwing errors are now auto-reported
  • Enhanced CLI validations for build verification
  • CLI is now compiled with @vercel/ncc which eliminates potential dependency version matching issues
  • Updated documentation based on community feedback
  • Various bug fixes and performance improvements

⚠️ Breaking Changes

Storybook Integration

  • Removed registerStorybook() method for simplified integration, new implementation uses isStorybookMode flag. See docs

CLI Commands

  • Restructured commands based on building methods. See docs

🤝 Need Help?

Our team is here to support your transition to Sherlo 1.1.0. If you need assistance or have any questions, please don't hesitate to reach out to us on Discord.

1.0.38-alpha.2

25 Oct 12:46
Compare
Choose a tag to compare
Version updates and builds for ${NEW_VERSION_NUMBER}

1.0.38-alpha

23 Oct 20:55
Compare
Choose a tag to compare
Version updates and builds for ${NEW_VERSION_NUMBER}

1.0.37

21 Oct 10:45
Compare
Choose a tag to compare
Version updates and builds for ${NEW_VERSION_NUMBER}

1.0.36-alpha

05 Oct 12:03
Compare
Choose a tag to compare
Version updates and builds for ${NEW_VERSION_NUMBER}

1.0.35-alpha

01 Sep 15:00
Compare
Choose a tag to compare
Version updates and builds for ${NEW_VERSION_NUMBER}

1.0.34

27 Aug 18:45
Compare
Choose a tag to compare
Version updates and builds for ${NEW_VERSION_NUMBER}

1.0.33

25 Aug 12:48
Compare
Choose a tag to compare
Version updates and builds for ${NEW_VERSION_NUMBER}

1.0.32

25 Aug 11:47
Compare
Choose a tag to compare
Version updates and builds for ${NEW_VERSION_NUMBER}