Skip to content
This repository has been archived by the owner on Jun 1, 2024. It is now read-only.

1.2.0

Compare
Choose a tag to compare
@botbeaglezup botbeaglezup released this 28 Aug 23:38
7be428d

Release notes 1.2.0

Changes:

Features

  • create initial flutter project (#735)
  • context operations android (#687)
  • encode urls before http calls (#791)
  • add parameter rootview in deeplinkhanlder (#785)
  • add children action on Android (#834)
  • support multi activities in beagle (#827)
  • Improve rendering callbacks when Loading, Finished and Error (#826)
  • add method to check if the activity have a server driven screen loaded (#800) (#818)
  • context evaluation for views added asynchronously (#836)
  • iOS - Context Operations (#699)
  • Context Operations integrated (#831)
  • AddChildren Action (#792)
  • Improve rendering callbacks when Loading, Finished and Error (#832)
  • iOS - Support multiple navigations in Beagle (#840)

Bug fixes

  • webView breaking constraints (#720)
  • updated gems used by Fastlane and Danger (#727)
  • image placeholder (#736)
  • iOS Button now have a default style equals to system style (#760)
  • adjust codecov to ignore some classes because they need to run in instrumentation test (#771)
  • image placeholder on android (#784)
  • android hotfix for version 1.1.1 (#786)
  • iOS screens on demo (#799)
  • show place holder and error when loading and the request url error (#823)
  • generate view ids (#817)
  • configBinding retain cycle (#820)
  • generate id on Android if some error happen (#828)
  • adjust import (#841)
  • Charset adequacy to support minimum api 19 (#843)
  • moshi serialization (#844)
  • updates on view (#807)
  • Text dark mode behavior (#822)
  • making init in network structs inside log public (#848)
  • deserializes integer double (#824)
  • parse expression with index path (#851)

Code refactoring

  • tab bar component layout implementation (#714)
  • Unit test refactor to conform with guidelines (#691)
  • added interfaces for components with child, children and onInit properties (#815)
  • added rootView to BeagleFlexView as parameter on Android (#819)

Building system

  • add backend code owner (#739)
  • change PR template to improve DX (#798)
  • Update CODEOWNERS (#845)

Documentation

  • documents the Navigate file (#665)

CI/CD

  • fix problem of generating release notes (#734)
  • improved caching with prior keys (#765)
  • improved Codecov reporting (#778)

Other work

  • Links were updated (#769)
  • adjust flag codecov (#777)
  • Configuring sonar to exclude sample dir (#806)
  • fix execute actions with implicit context (#837)
  • create hasServerDrivenScreen function in BeagleScreenViewController (#842)
  • Adding SwiftLint to BeagleDemo (#850)