New in quicktype:
⚙️ Options for Swift, TypeScript, Java, etc.
Based on your feedback, we've added options for more languages:
- Output plain types only, without conversion code
- Choose struct vs class for Swift
- Configure access modifiers
- Select JSON libraries (Jackson, Gson, etc.)
🔧 Command Line Improvements
The CLI now supports:
- Reading from URLs directly
- Combining multiple JSON sources
- Custom top-level type names
- All language-specific options
🌐 More Languages
We've added support for:
- Java with Jackson annotations
- TypeScript with improved union handling
- Elm (experimental)
🐛 Bug Fixes
We've squashed dozens of bugs reported by the community. Keep the feedback coming!
Try the new features at app.quicktype.io or update via npm update -g quicktype.