Skip to content

Releases: open-source-labs/Spearmint

Spearmint v0.14.0

17 May 17:25
96ba4b2
Compare
Choose a tag to compare

🍃 Spearmint v0.14.0 New Features 🍃

✔️ Bugfixes, bugfixes, and more bugfixes! 🐛🐛🐛
✔️ Added under-the-hood tools to improve future development 🧰🔧🔨
✔️ Updated to latest version of Electron ⚛️⚛️⚛️

Spearmint v0.11.0

16 Jun 04:27
156f004
Compare
Choose a tag to compare

🌿 Spearmint v0.11.0 New Features 🌿

✔️ Testing capability for Solid.js components 🧱🧱🧱
✔️ Containerization in Docker 🐳🐳🐳
✔️ Optimized UI/UX features 🌸🌸🌸

Spearmint v0.10.0

28 Apr 03:27
c06c3b7
Compare
Choose a tag to compare

Spearmint v.0.10.0 Features

Svelte unit tests and GraphQL testing ✅

Facebook and Google OAuth Login 🔐

Dependency Refactoring 🎉

Typescript conversions 🌼

UI/UX streamlining ✨

Spearmint v0.9.0

11 Feb 15:00
Compare
Choose a tag to compare

Spearmint v0.9 Features

Vue.js unit tests
Spearmint 💜 Vue

github oauth login
Allow fast & easy user login 🔐

UX improvement
Sit back - testing while relaxing 💆🏻‍♀️

test accuracy enhancement
Generate legit tests 🎯

Modernized ui + dark mode
New year 🎉 New UI 💅🏻

Spearmint v0.8.0

17 Dec 00:01
09ec25b
Compare
Choose a tag to compare

New features

  • Security vulnerability testing for application and dependencies via Snyk - https://snyk.io/
  • Guest Login implemented, minimizing barriers to entry for users who don't need to save their tests to the database

Improved and optimized

  • Fully functional production builds for Mac OS w/ M1 and Intel, Windows 10 and 11 w/Intel and ARM
  • Functional development build across all platforms, including Linux
  • Reduced repository size by 60% by cutting and optimizing dependencies
  • Reduced production build size by 11%
  • Accelerated startup time and app performance
  • Miscellaneous bug fixes

Spearmint v0.7.0

01 Jul 20:00
09ec25b
Compare
Choose a tag to compare

Login / Signup / Save Test feature

  • Set up MongoDB cluster to save user information and test states
  • Deployed server on AWS to encrypt user information
  • Set up Github OAuth

Accessibility Lens

  • Added new lens to test accessibility of application being tested

UI/UX Improvements

  • Fixed bug causing css styling to be ignored
  • Added animation on creation of it blocks

Spearmint v0.6.0

13 May 02:58
c463d04
Compare
Choose a tag to compare

In app testing

  • Created a fully function OS specific terminal.
  • New Run Test modal that guides the user through the testing process. From changing to appropriate directory to installing dependencies to running Jest commands.

Accessibility Lens

  • Open applications within Spearmint and test how accessible any application is.
  • With Accessibility Lens the user can disable mouse clicks, view in grayscale, low contrast and mute all audio.

New User Interface

  • Designed a new tabbed view within the right panel of the application.
  • This tabbed view will change based on the user's interaction with the application.
  • Added a new Run Test modal that appears when the user clicks 'Run Test'
  • Within this modal there are commands that will automatically change directory in the terminal, install necessary dependencies and execute custom Jest commands.

Electron Upgrade and Security Enhancements

  • Upgraded Electron from version 5.0 to the latest version 12.0.7.
  • Eliminated usage of the Remote module which has known security vulnerabilities and performance issues.
  • Implemented inter-process communication to replace the work done originally by the Remote module.

spearmintv0.5.0

25 Mar 18:02
d58da10
Compare
Choose a tag to compare

v0.5.0 Change Log:

Addition of Accessibility Testing for HTML, React, and Puppeteer

  • Ability to autogenerate accessibility test suites with no code
  • Ability to preview, save, and edit tests in the code editor
  • User ability to choose accessibility standard for testing through drop down
  • User ability to choose accessibility category for testing through drop down
  • User ability to drag and drop tests through mouse and keystrokes

UX/UI update to increase accessibility of Spearmint application

  • Entire application can now be navigated with keystrokes, including drag and drop features
  • Drag and drop has been added to React test suite
  • All buttons have been updated with an outline button for clearer visual of highlighted element
  • Updated Spearmint color styling to meet WCAG contrast standards

spearmintv0.4.0

03 Sep 18:33
482d88c
Compare
Choose a tag to compare
spearmintv0.4.0 Pre-release
Pre-release
Merge pull request #95 from oslabs-beta/master

BugFix

v0.3.0

29 May 22:36
037ea2b
Compare
Choose a tag to compare
v0.3.0 Pre-release
Pre-release
Merge pull request #91 from oslabs-beta/master

Spearmint 3.0