Skip to content

Latest commit

 

History

History
264 lines (185 loc) · 8.92 KB

CHANGELOG.rst

File metadata and controls

264 lines (185 loc) · 8.92 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

2.11.0 - 2024-02-22

Changed

  • MicroEJ Multi-Sandbox C Validation (C) 1.1.0 (see CHANGELOG).
  • MicroEJ UI Validation (Java) 1.7.0 (see CHANGELOG).
  • MicroEJ VG Validation (Java) 2.6.0 (see CHANGELOG).

Fixed

  • Fix an include path in CORE C sources.

2.10.0 - 2023-12-05

Added

  • MicroEJ GNSS Validation (Java) 1.0.0 (see CHANGELOG).
  • MicroEJ FS Validation (Java) 1.1.0 (see CHANGELOG).
  • MicroEJ EVENT QUEUE Validation (Java) 1.0.0 (see CHANGELOG).
  • MicroEJ Multi-Sandbox C Validation (C) 1.0.0 (see CHANGELOG).
  • MicroEJ External Resource Loader Validation (Java) 1.0.0 (see CHANGELOG).

Changed

  • MicroEJ UI Validation (Java) 1.4.0 (see CHANGELOG).
  • MicroEJ VG Validation (Java) 2.5.0 (see CHANGELOG).
  • MicroEJ SSL Validation (Java) 1.0.2 (see CHANGELOG).
  • MicroEJ NET Validation (Java) 1.0.2 (see CHANGELOG).
  • Platform Configuration Additions 2.1.0 (see CHANGELOG).

2.9.0 - 2023-06-29

Changed

  • Platform Configuration Additions 2.0.0 (see CHANGELOG).

Added

  • MicroEJ External Resource Loader Validation (Java) 1.0.0 (see CHANGELOG).
  • MicroEJ Validation (Java) 1.0.0 (see CHANGELOG).

Changed

  • MicroEJ UI Validation (Java) 1.2.0 (see CHANGELOG).
  • MicroEJ Core Validation (Java) 3.2.0 (see CHANGELOG).
  • MicroEJ ECOM-WIFI Validation (Java) 1.0.1 (see CHANGELOG).
  • MicroEJ FS Validation (Java) 1.0.1 (see CHANGELOG).
  • MicroEJ NET Validation (Java) 1.0.1 (see CHANGELOG).
  • MicroEJ SECURITY Validation (Java) 1.0.1 (see CHANGELOG).
  • MicroEJ SSL Validation (Java) 1.0.1 (see CHANGELOG).
  • MicroEJ WATCHDOG-TIMER Validation (Java) 1.0.1 (see CHANGELOG).

Fixed

  • Fix broken links.
  • Fix option name in config.properties.tpl files (No BSP Connection: use deploy.dir.microejscript instead of deploy.bsp.microejscript).

2.8.0 - 2022-07-23

Added

  • MicroEJ NET Validation (Java) 1.0.0 for MicroEJ NET Packs 10.0.0 and higher (see README).
  • MicroEJ SSL Validation (Java) 1.0.0 for MicroEJ NET Packs 10.0.0 and higher (see README).
  • MicroEJ SECURITY Validation (Java) 1.0.0 for MicroEJ NET Packs 10.0.0 and higher (see README).
  • MicroEJ WATCHDOG-TIMER Validation (Java) 1.0.0 for MicroEJ WATCHDOG-TIMER Packs 2.0.1 and higher (see README).
  • MicroEJ ECOM-WIFI Validation (Java) 1.0.0 for MicroEJ ECOM-WIFI 2.1 and higher (see README).

Changed

  • MicroEJ Core Validation (Java) 3.1.0 (see CHANGELOG).
  • MicroEJ UI Validation (Java) 1.1.0 (see CHANGELOG).
  • Reformat MicroEJ Core Validation and MicroEJ UI Validation to use standard MicroEJ Test Suite flow.

Remove

  • MicroEJ UI Validation: remove the C project.

2.7.0 - 2021-07-16

Changed

  • Platform Configuration Additions 1.4.0 (see CHANGELOG).

Fixed

  • Fixed links and paths in Graphical User Interface Test Suite README files and Core Engine Test Suite README file.

2.6.0 - 2021-06-25

Added

  • Add Graphical User Interface Test Suite for MicroEJ UI Packs 13.0.0 and higher (see README).

Changed

  • Graphical User Interface Test Suite for MicroEJ UI Packs [6.0.0-13.0.0[ (13.0.0 excluded) has moved from tests/ui/ to tests/ui/ui2/ (see README).

2.5.0 - 2021-05-11

Changed

  • Platform Configuration Additions 1.3.0 (see CHANGELOG).
  • IAREW run script compliance with latest specification (the executable file can be provided as first argument).
  • CDT_GCC run script compliance with latest specification (the executable file can be provided as first argument).

Fixed

  • URLs in the documentation.

2.4.0 - 2021-04-16

Added

  • Documentation for testing build and run scripts.

Changed

  • Platform Configuration Additions 1.2.0 (see CHANGELOG).
  • cd into the script's directory in CDT scripts because CDT needs to be called from the directory in which the project is.
  • Use CDT variable CUBE_PROGRAMMER_DIR absolute path instead of relative so the user can choose another Cube Programmer installation than the one installed in CDT.
  • Replace CDT cleanBuild by build as the clean is not needed and it forces to rebuild the whole project.
  • Improve comments on how to use set_project_env.bat.tpl for Keil uVision.

Fixed

  • IAREW run script compliance (copy of the local application.out).
  • Keil uVision run script compliance (copy of the local application.out).
  • Documentation of target.platform.dir to setup the Test Suite FS.
  • CORE Test Suite updated to 3.0.2 (see CHANGELOG).

2.3.0 - 2021-01-13

The main changes of this release are the addition of the Java Test Suite Filesystem for FS API and the Platform Configuration Additions 1.1.0.

Added

  • Add Filesystem Test Suite.
  • Add Build Script example for CDT.
  • README for the Build Scripts Examples.

Fixed

  • Use svn export instead of svn checkout to retrieve Platform Configuration Addition without creating a .svn directory.
  • Ensure MicroEJ Platform Configuration Additions scripts are properly copied into the MicroEJ Platform.
  • Use xxx.platform as default name of the Platform Configuration file.
  • Fix platform build when launching for the first time MicroEJ SDK.

Changed

  • Platform Configuration Additions 1.1.0 with Platform module build using MMM.

2.2.0 - 2020-06-24

Added

  • MicroEJ Platform Configuration Additions (see README).

Fixed

  • Add missing symbol core_main and improve the documentation on how to run CoreMark benchmark..
  • Fix speed computation when less than 3 zones are defined.

2.1.0 - 2020-06-10

Added

  • Add UI test t_ui_api.c: test LLDisplay implementation.
  • Add UI test t_ui_tearing.c: test LCD tearing synchronization.
  • Add UI test t_ui_framerate.c: retrieve LCD framerate.

Fixed

  • Fix X_RAM_CHECKS_checkAddress16(): test checked memory accesses outside memory range.
  • Fix UTIL_TIME_BASE_getTime(): fix type of returned value.

Changed

  • Improved documentation.
  • Provide CoreMark as git-submodule instead of a local copy.
  • Provide Core Engine Test Suite as source instead of a jar.

1.0.1 - 2019-04-25

Fixed

  • Delete t_core_lljvm.c (workaround before fixing).

1.0.0 - 2019-03-07

Added

  • Initial revision with CORE tests only.