CloudWalk Framework - PAX Prolin - 6.6.2

Mudança em vigor em

Major release with summarizing versions from 6.2.1 to 6.6.2.

Release Notes

6.6.2 - 2019-01-14

  • Update mruby-pax-network
    • Fix mac_address ifname check and fix method typo
  • Update main (2.8.0)
    • Add MAC address to communication show;
    • fix symbol name on case;
    • Update da_funk (2.4.0)
      • Support Device::Network.mac_address;
  • Update main (2.8.1)
    • Update posxml_parser
      • Support to return macaddress at system.info instruction;

6.6.1 - 2019-01-08

  • Rollback mruby-miniz

6.6.0 - 2019-01-08

  • Update mruby-pax-network
    • Implement PAX::Network.mac_address;
    • Fixed cache on connect process;
    • Implement PAX::Network.mac_address;
  • Update mruby-miniz
    • Change inflate/deflate parameters to default values;
    • Add mruby-pack dependency;
    • Support parameters on deflate operation;
  • Update main (2.5.0)
    • Update posxml_parser (2.9.0)
      • Fix network.cloudwalkhandshake variable type declaration;
      • Fix integer type check at posxml compilation, support camelcase declarations;
      • Update test xsd from PosxmlParser version;
      • Fix instruction not found check to instruction with parameters;
      • Supporr to system.getlog instruction compilation;
  • Update main (2.6.0)
    • Update posxml_parser (2.10.0)
      • During translation lowercase first letter function;
  • Update main (2.7.0)
    • Update da_funk (2.3.0)
      • Implement Device::Setting.metadata_timestamp;
      • Implement access to configuration at Device::Setting;
    • Update posxml_parser (2.11.0)
      • Add sale context tag and it's attributes at ISO20022 message, this tag is adopted by the sub acquires to identify the merchant;
    • Add apps and system update to execute options.

6.5.0 - 2018-12-12

  • Support d195 on display initialization;
  • Fix pixel left when clear char in any form;
  • Update SDK
    • Update TermAssist 3.0.9.5418;
  • Update mruby-pax
    • Support d195 model add keys; columns and lines configuration; model name.

6.4.1 - 2018-12-05

  • Update mruby-pax
    • Fix s920 FUNC and ALPHA navigation keys invertion;

6.4.0 - 2018-12-04

  • Update main (2.4.0)
    • Refactoring PAX S920 key map inverting ALPHA by FUNC;
    • Update cloudwalk (1.11.4);
    • Update da_funk (2.2.0)
      • Support pausing communication on Network::scan;
  • Update mruby-pax
    • Support new ALPHA and MENU S920 key layout;
    • Fix ICC read after EMV library update(v651), added sam slot initialization on EMV library initialization;
  • Update mruby-pax-network
    • Add timeout to call connected after media initialisation that call could block all thread executions and its been cached with 1 (connecting) while waiting for timeout to access SDK;

6.3.0 - 2018-11-28

  • Update EMV Library to v651;
  • Update mruby-pax;
    • Do not call getc on communication thread;
  • Update mruby-context
    • Bring ThreadScheduler from cloudwalkio/main;
    • Support to ThreadScheduler set pause status;
    • Define DaFunk::PaymentChannel.client on every runtime setup;
    • Implement ThreadPubSub class to handle notification between threads;
    • Ensure continue on ThreadScheduler::pausing;
    • Publish communication update on communication thread pause;
  • Update main (2.2.0)
    • Review key_main events to link2500 terminals.
    • Update posxml_parser (2.8.5);
      • Fresh cache variable in ruby execution;
    • Update da_funk (2.0.2);
      • Fix system update removing file existence validation because it could be a not valid path;
    • Update da_funk (2.0.3);
      • Fix I18n print and translate to check line and column;
    • Update da_funk (2.0.4);
      • Do not print last if not in communication thread;
      • Replace sleep by getc at ParamsDat download functions;
    • Update funky-emv (0.20.1);
      • Refactoring EmvSharedLibrary to check tag 4F after 9F06 at go on chip process to return AID;
  • Update main (2.3.0)
    • Support ThreadScheduler.pause at communication thread to not execute any event handler during other threads connection attempts;
    • Move ThreadScheduler to mruby-context;
    • Check if communication thread is sleeping before checking any communication object;
    • Remove DaFunk::PaymentChannel.client definition at call and move to mruby-context;
    • Support to ThreadPubSub subscription performing system reload on communication update event;
    • Update da_funk (2.1.0);
      • Support to thread pausing during Network.attach;
      • Ensure clear on PaymentChannel::close!;
    • Update posxml_parser (2.8.6);
      • Fix parseticket xsd;
      • Improve VariableTypeError message to highlight type;

6.2.2 - 2018-10-29

  • Update mruby-pax
    • Fixed sleep on printer thread.

6.2.1 - 2018-10-26

  • Update mruby-pax
    • Fixed problem calling wrong method on printer context.

How to update

To update your terminal to the latest version execute:

  • Press menu button (F1 or FUNC)
  • Press 1. CLOUDWALK
  • Press 2. CLOUDWALK UPDATE
  • Press 3. SYSTEM UPDATE

If you prefer manually download, install and setup CloudWalk Framework checkout the documentation:

https://docs.cloudwalk.io/en/framework/pax-d200