🥳 Initial public release! 🎉
- 1600+ commits
- 300+ tests
- full docs
- used in lab for years
🚀 Features
- Base API for developing behavioral tasks using Vue (Docs: https://smile.gureckislab.org/api.html)
- Developer tool interface (try
npm run dev) - Presentation mode (try
npm run dev:present) - Live mode (try
npm run dev:liveto see how the task will appear to participants) - Tailwind 4 and shadcn-vue - by @gureckis (a7df7)
- Deploy scripts using Github Actions and Vite (Docs: https://smile.gureckislab.org/recruit/deploying.html)
- Initial test coverage (try
npm run testornpm run coverage) - Extensive documentation (https://smile.gureckislab.org)
⚠️ Known issues
- If .stepData contains functions or components they may not be serialized correctly (#195)
- Total document size can't exceed 1MB (#57)