All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
2.1.0 - 2018-06-18
- Public API Specification
- Scaffold deployment via MetaMask
- Scaffold activation via MetaMask
- The number of inactive Scaffolds is limited to 10 Scaffolds
- Choose Scaffold deployment method
- Active Ethereum network recognition
- Off-chain data synchronization
- Receive Scaffolds
- Receive Scaffold transactions
- Set Scaffold webhooks
- Receive Scaffold state
- Backend: OPEN API Keys management
- Backend: Update Scaffold Information
- Backend: Scaffold templates
- Backend: Split Transaction
- Scaffold: Split Transaction
2.0.0 - 2018-06-04
- Scaffold activation: transfer at least 10 OPEN Tokens to a scaffold to make it active.
- Active scaffold flag
- Scaffold activating message
- Scaffold list pagination
- Immediate funds withdrawal. Now contract amount is directly transferred to developers wallet without additional actions required.
- Logo - link to /scaffolds
- Link to Etherscan
- API code refactored from Node.js to Kotlin
- Google authentication
- Log in
- Log out
- Get current user
- Save user after authentication
- Scaffold processing
- Scaffold template processing
- Scaffold compiling
- Scaffold deploy
- Scaffold display
- Get scaffolds of current user
- Get scaffold by his address
- API web interface is refactored
- Front-end build into target back-end directory
- Routing and link refactoring
- Supply integration with new API
- Default currency and auto convert into Ethereum
- Creating scaffold with key select input
- "Withdraw" button is removed