v1.0.0
HumanSignal/label-studiov1.0.0Mar 16, 2021by makseq
AI Summary
Label Studio v1.0.0 is a major rewrite that introduces multi-user support, multiple projects, and a streamlined UI. The application now uses a Django backend with database storage options (SQLite or PostgreSQL) instead of the previous Flask backend.
Key Highlights
- Multi-user labeling with user authentication and account-based annotations
- Support for multiple projects to annotate datasets in parallel
- Project setup wizard for easier project creation and data import
- UI-based labeling interface customization without editing XML directly
- Database storage with SQLite (default) or PostgreSQL (for large scale)
- Django backend replaces the previous Flask backend
Breaking Changes
- Backend changed from Flask to Django - may break existing integrations
- Label configuration now done through UI instead of direct XML editing
New Features
- User signup and login functionality
- Multiple concurrent projects support
- Project setup wizard for streamlined project creation
- Visual labeling interface customization (add labels, select data fields)
- SQLite database support (default)
- PostgreSQL database support for large-scale deployments
Full Release Notes
Label Studio has been rewritten to provide a streamlined UI, scalability, and support for multiple projects. - **Multi-user labeling**. Sign up and log in to Label Studio so that any annotations you create are tied to your account. - **Multiple projects** to allow you to annotate multiple datasets in parallel. - **Project setup wizard** to make it easier to start a new project and import your data. - **Customize the labeling interface** without editing the label config XML directly. Add labels and select the relevant fields in your data for the type of labeling you want to perform. - **Database storage** to allow you to scale your data labeling. Start with a SQLite database or set up PostgreSQL for large volume data labeling projects. - **Django backend** replaces the Flask backend.