Skip to content

v4.0.0

Choose a tag to compare

@gmpassos gmpassos released this 07 Oct 22:43
· 21 commits to master since this release
91be48e
  • Maintenance release for Bootstrap 4 (package:web / JS interop migration, from 3.0.0-beta.x).

    • The Bootstrap 5 work (published as 2.4.0-beta.1) moved to branch bootstrap-5, for a future 5.0.0.
  • pubspec.yaml:

    • sdk: from >=3.6.0 <4.0.0 to >=3.10.0 <4.0.0
    • Updated dependencies:
      • bones_ui: from ^3.0.12 to ^3.1.4
      • amdjs: from ^3.0.0-beta.2 to ^3.0.0
      • dom_tools: from ^3.0.0 to ^3.1.0
      • dom_builder: from ^3.0.7 to ^3.2.0
      • intl_messages: from ^3.0.0 to ^3.0.2
      • web_utils: from ^1.0.23 to ^1.1.0
    • Updated dev_dependencies:
      • build_runner: from ^2.11.1 to ^2.16.2
      • build_web_compilers: from ^4.4.13 to ^4.8.11
      • lints: from ^5.1.1 to ^6.1.0
      • dependency_validator: from ^3.2.3 to ^5.1.0
      • test: from ^1.30.0 to ^1.32.0
  • BSAccordion:

    • Fix: a blank id now throws ArgumentError (was silently set to 'null').
  • Tests:

    • More unit tests: BSAccordion, BootstrapIcons, Moment, BSDateRangePicker.
    • New browser integration tests (bones_ui_bootstrap_integration_test.dart): loading of
      JQuery/Bootstrap/Moment, JQuery calls, Moment conversions/locale, BSAccordion collapse via
      Bootstrap JS and BSDateRangePicker JS selection → Dart callback.