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

1.7.0

Compare
Choose a tag to compare
@botbeaglezup botbeaglezup released this 23 Apr 21:21
· 138 commits to main since this release
7bcb689

Release notes 1.7.0

Changes:

Features

  • action open external url (#1379)
  • create component to load screen. (#1377)
  • add screen request in flutter (#1392)
  • flutter action open native route (#1380)
  • deprecated field isLoggingEnabled in beagle sdk and BeagleDependencies (#1408)
  • create field enabled in text input and deprecated field disabled (#1407)
  • add support to add parameters in request to push view (#1411)
  • custom operations (#1412)
  • Adds BuildContext reference to ActionHandler (#1413)
  • Improve iOS test script setup step (#1429)
  • add to support to style id in Container (#1455)
  • add new Layout Widgets: Center, Column and Row. (#1457)
  • create a beagle flex view to others developers use (#1466)
  • add support to additional data on navigate action (#1424)
  • add methods observer and evaluate in bind (#1468)
  • Adds secret manager configuration (#1485)
  • added support to empty children to Beagle components (#1503)
  • added bindable fields to navigate methods (#1507)
  • Adds support to beagle gRPC library (#1497)
  • iOS - Add SPM support (#1484)

Bug fixes

  • iOS - SubmitForm validations (#1389)
  • make triggered scripts run on custom branch (#1394)
  • changed Android PageView component to suit BFF contract (#1420)
  • PageView retain cycle (#1434)
  • iOS - TextInput enabled custom style config (#1440)
  • iOS - ErrorView retry block (#1428)
  • adjust crash when passing color in page indicator (#1452)
  • adjust instance of text (#1456)
  • including missing files (#1476)
  • analytics test fix on Android (#1479)
  • analytics tests (#1481)
  • add conditional to dokka s3 upload steps (#1480)
  • image downloader test (#1483)
  • RecyclerView id access from ListView (#1489)
  • iOS - TextInput disabled without expression (#1486)
  • renderScreen replacement method (#1495)
  • micronaut starter stopped hanging when underlying client fails (#1502)
  • mantain the image aspect ratio (#1494)
  • iOS - Make children property optional (#1498)
  • support expression in actions OpenExternalURL, OpenNativeRoute, PopToView (#1505)
  • shouldPrefetch variable is nullable (#1510)
  • toolbar set title in beagle android (#1513)

Code refactoring

  • Refactored BeagleJSEngine and added unit tests (#1388)
  • move dependencies to service locator (#1395)
  • remove deprecated tests (#1417)
  • deprecated dsl in backend (#1431)
  • adjust body parameter http additional data in route remote (#1454)

Building system

  • Adds flutter tests (#1397)
  • update codeowners (#1435)
  • adjust error in horusec (#1441)
  • release 1.6.1 android into master (#1462)
  • update danger file (#1471)
  • Update CODEOWNERS (#1506)
  • iOS - Update dependencies in Podspec and Package.swift (#1511)

Testing

  • change button attribute to enabled (#1409)

Documentation

  • generating kdocs and uploading them (#1391)

Other work

  • alert messages changed with onError and on success (#1384)
  • removing lazy component scenario (#1422)
  • fix page layout of listView tests (#1423)
  • tests removal (#1448)
  • make unowned references weak (#1443)
  • adding styleId on container (#1465)
  • impl (#1470)