Skip to content

Latest commit

 

History

History
310 lines (189 loc) · 8.98 KB

CHANGELOG.md

File metadata and controls

310 lines (189 loc) · 8.98 KB
title tags
8.2.0
Changelog

8.2.5 (2024-12-19)

@axelor/aos-mobile-core

Features

  • Company management: add generic tools to create criterias
  • SearchTreeView: add possibility to have a fixed parent search bar

Fixes

  • Agenda: patch package to restore load of items on component layout

@axelor/aos-mobile-crm

Fixes

  • Opportunity form: make contact and partner fields mutually dependent

@axelor/aos-mobile-stock

Fixes

  • Inventory line: correct creation process

8.2.4 (2024-12-05)

@axelor/aos-mobile-core

Features

  • Generic action: add possibility to use async functions

Changes

  • Session card: add possibility to override session removal action

Fixes

  • Menu: use popup to display error message
  • Print header action: check if a template exists only when model and id are present
  • UI Configs: evaluate default values for config only when storage is empty

@axelor/aos-mobile-ui

Features

  • CardIndicator: add possibility to display indication in popup
  • InfoBubble: add usePopup props to display indication in popup

Changes

  • Increment: modify format management on blur/focus

Fixes

  • AutoCompleteSearch: manage margin bottom when the list is empty
  • Increment: save when click outside the input

@axelor/aos-mobile-intervention

Fixes

  • CustomerParkScreen: resolve filter issue with chips

@axelor/aos-mobile-stock

Changes

  • Indicators: move logic to fetch available stock to card components
There was a performance problem on the screens requiring the product indicators. To solve this slow performance problem, product indicators are now retrieved from the card component in the background. The old way of working retrieved the indicators for all the products in the list each time they were updated, before displaying them, which is rather cumbersome and shouldn't be used. The functions concerned have been removed.

8.2.3 (2024-11-26)

@axelor/aos-mobile-core

Features

  • WebView: authorize geolocation

Fixes

  • SessionInputs: manage session refresh in unique mode
  • Modules: improved search to remove the 40-response limit

@axelor/aos-mobile-ui

Features

  • Numerical inputs: add auto-select on focus

Fixes

  • BranchCard: resolve display issue with chevron

@axelor/aos-mobile-stock

Fixes

  • StockMoveLine: use the right API to add a tracking number

8.2.2 (2024-11-19)

@axelor/aos-mobile-core

Features

  • CustomFieldForm: manage M2M and O2M fields display
  • CustomFieldForm: manage image widget

Fixes

  • CustomLoginPage: add same props to component as other login screen

@axelor/aos-mobile-ui

Fixes

  • ActionCard: avoid display issue with two vertial actions
  • Increment: improve management of spacers on blur

@axelor/aos-mobile-hr

Fixes

  • Expense line form: move the add button to the floating tools
  • Reducers: add missing exports

8.2.1 (2024-11-07)

@axelor/aos-mobile-core

Features

  • Header: add possibility to define generic actions from functional packages

Fixes

  • Permissions: merge configurations to avoid conflicts
  • MailMessages: display chips only on one line
  • Sessions: add export to use components in other packages

@axelor/aos-mobile-ui

Features

  • ChipSelect: add possibility to define maximun number of line for chip titles

Fixes

  • Screen: hide native navigation bar when keyboard disappears
  • ActionCard: avoid display issue with vertial actions
  • TreeView: resolve display issue on branch card

@axelor/aos-mobile-sale

Fixes

  • Cart: add refresh on screen focus

@axelor/aos-mobile-project

Fixes

  • Task: add sorting in request to group task links

@axelor/aos-mobile-hr

Fixes

  • Expense line: solve number of hooks issue on form
  • Timesheet: trigger period computation on update
  • Expense: solve deletion error on expense and expense line

@axelor/aos-mobile-stock

Fixes

  • Product indicators: disable the popup to increase the pressable area to access stock indicator details view
  • Creation screens: improve scroll style

8.2.0 (2024-10-29)

This release brings a major update to the project's dependencies, including React Native, which is now at 0.73.x. The Storybook dependencies have been updates too, to version 7.6.x, and tools have been created to simplify stories creation.

@axelor/aos-mobile-core

Features

  • Sessions: add possibility to set default session for demo
  • Module: add new system to manage dynamic module registration
  • Module: add new system to manage quick actions with a global toolbox
  • Quick actions: add possibility to hide actions from settings screen
  • Menu management: use new logic for authorized menus
  • Print: Add option to print from a template in header actions
  • SingleSelectSearchListView: add a new component to simplify list view creation with SingleSelectScrollList
  • I18n: manage region support on languages
  • DateDisplay: add possibility to display the year
  • MailMessageNotificationCard: add possibility to display custom component in header
  • PeriodInput: add possibility to hide inputs title
  • PeriodInput: add interval between start and end dates with possibility to define a default one in hours with props
  • AOPChart: manage chart parameters
  • Custom fields view: add possibility to manage multiple instances of the component on the same view
  • Form view: add possibility to remove background color and buttons container
  • UI Configs: save configs into storage to restore them when opening the app

Changes

  • InputBarCodeCard: improve component design
  • Dashboard: use new module registration system to create dashboard menus from web config
  • Webview: use new module registration system to create webview menus from web config

@axelor/aos-mobile-ui

Features

  • GroupByScrollList: add possibility to display a sticky top indicator for current group
  • DraggableWrapper: add new wrapper to make components draggable
  • Price formatting: add hook to format the decimal digits according to web configuration
  • TextUnit: add title management
  • Dashboard: add Indicator chart type
  • ActionCard: add new component which wrap a card and display its actions
  • CardIconButton / InfoButton : add possibility to disable the button
  • Screen: add possibility to remove container around bottom buttons
  • ViewAllEditList: add new component to display an editable list with an Alert to show all the items
  • QuantityCard: add new component to display a quantity with an increment input on a card
  • SingleSelectScrollList: add a new component to manage a scrollable list with radio selection
  • Dropdown: add possibility to display icon on title
  • FormSlider: add new component to manage slider with form design
  • Slider: add new component to display a slider
  • BottomBar: make active title management the default behaviour

Fixes

  • LabelText: align items to avoid flex display issue
  • LabelText: allow use of numbers

New package : @axelor/aos-mobile-sale

This package is compatible with AOS Sale module from version 8.2.0. It enables user to manage clients, products, sale quotations and sale orders through the mobile application. This package also provide a cart management with quick actions to add products to user's cart from a sale order or product details. This package is linked with @axelor/aos-mobile-crm for clients management.

New package : @axelor/aos-mobile-project

This package is compatible with AOS Project module from version 8.2.0. It enables user to manage projects and tasks through the mobile application. This package is linked with the @axelor/aos-mobile-hr to manage time logging.

@axelor/aos-mobile-intervention

Changes

  • Card display: replace cards with actions by ActionCard component

@axelor/aos-mobile-hr

Changes

  • Card display: replace cards with actions by ActionCard component

@axelor/aos-mobile-crm

Features

  • Client details: add possibility to define additional dropdowns

Changes

  • Card display: replace cards with actions by ActionCard component

@axelor/aos-mobile-manufacturing

Features

  • Product indicators: add override from stock screen to add manufacturing indicators
  • Consumed products: add a badge to get information about linked StockMove status

Changes

  • Card display: replace cards with actions by ActionCard component

@axelor/aos-mobile-stock

Features

  • Stock move line: add missing quantity tag
  • Product indicators: add details view on indicator click
  • Supplier arrival: enable line splitting

Fixes

  • Supplier arrival: add possibility to fill origin when creating or selecting tracking number