surveyjs_flutter 0.1.2 copy "surveyjs_flutter: ^0.1.2" to clipboard
surveyjs_flutter: ^0.1.2 copied to clipboard

retracted

A Flutter package for rendering SurveyJS forms with support for all question types including dynamic panels, matrix questions, and media inputs.

Changelog #

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.

0.1.2 - 2026-09-04 #

Added #

  • Upgraded bundled SurveyJS Form Library engine to v3 (v3.0.2).
  • Added GitHub Actions workflow (.github/workflows/update_engine.yml) and npm run update-engine script to automatically fetch and update the latest survey-core releases from npm.
  • Bundled assets/survey.i18n.min.js to provide native SurveyJS localization dictionaries.
  • Exported QuestionFactory and QuestionBuilder in surveyjs_flutter.dart.

Changed #

  • Unified execution wiring: SurveyScreen now delegates JS bridge runtime execution directly to SurveyEngine.
  • Constrained html dependency (>=0.14.0 <0.15.7) in pubspec.yaml to resolve flutter_html 3.0.0 compatibility issue on fresh pub get.
  • Removed legacy backup file survey.core.min.1.9.130.bak from the published assets archive.
  • Updated README documentation regarding supported desktop and mobile platforms (iOS, Android, macOS, Windows, Linux) and custom question builder registrations.
  • Documented Windows VM native DLL execution details in ARCHITECTURE.md.

0.1.1 - 2026-08-12 #

Changed #

  • Updated package name to surveyjs_flutter
  • Implemented full native Flutter widgets for complex question types (matrixdropdown, matrixdynamic, and paneldynamic)
  • Refactored README structure, adding table of contents, question types matrix, and updated installation guide
  • Cleaned generic examples in example application
  • Purged unused legacy code and assets

0.1.0 - 2026-02-09 #

Added #

  • Initial release of Flutter SurveyJS package
  • Core SurveyJS integration with JavaScript runtime
  • Support for 19+ question types:
    • Basic: text, comment, radiogroup, checkbox, dropdown, boolean, rating
    • Advanced: matrix, slider, tagbox, ranking, multipletext
    • Media: file, imagepicker, signaturepad
    • Special: html, expression
    • Complex containers: matrixdropdown, matrixdynamic, paneldynamic
  • Multi-page survey support with navigation
  • Validation and error handling
  • Conditional logic and skip patterns
  • Theme customization support
  • Survey completion callbacks
  • Value change callbacks
  • Example application with 9 survey examples
  • Comprehensive documentation
3
likes
0
points
313
downloads

Publisher

verified publisherelvynforge.xyz

Weekly Downloads

A Flutter package for rendering SurveyJS forms with support for all question types including dynamic panels, matrix questions, and media inputs.

Homepage

License

unknown (license)

Dependencies

file_picker, flutter, flutter_html, flutter_js, flutter_svg, html, image, image_picker, mime, signature

More

Packages that depend on surveyjs_flutter