﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
4138	New FrontEnd	Per Östlund	Per Östlund	"This ticket is tracking the progress on the the new frontend. Some documentation on the new frontend development is available on wiki:NewFrontEnd.

The new frontend development is almost complete. It is used by default by OMEdit (with the old frontend as fallback in case of problems) since version 1.14.0, and already delivers better performance than the old frontend in almost all cases. It will be the default one also for the command line compiler from version 1.17.0.

All 425 models of the MSL are handled successfully by the new front end, see [https://libraries.openmodelica.org/branches/master/Modelica_3.2.3/Modelica_3.2.3.html report]. There are a handful of models which are not handled correctly yet, but that is not due to the new frontend, see #5288.

The coverage with some other selected open-source library is reported in these diagrams. Note that until 14 Dec 2020 the libraries were tested with the old frontend:

[[Image(https://libraries.openmodelica.org/branches/history/master/PlanarMechanics.svg)]]

[[Image(https://libraries.openmodelica.org/branches/history/master/PNlib.svg)]]

[[Image(https://libraries.openmodelica.org/branches/history/master/Buildings_latest.svg)]]

[[Image(https://libraries.openmodelica.org/branches/history/master/HanserModelica.svg)]]

[[Image(https://libraries.openmodelica.org/branches/history/master/PowerSystems.svg)]]

[[Image(https://libraries.openmodelica.org/branches/history/master/ThermoPower.svg)]]

[[Image(https://libraries.openmodelica.org/branches/history/master/ThermoSysPro.svg)]]

This is a list of all tickets opened for the new frontend (New Instantiation module). Note that tickets with id > 4000 were opened specifically during the development of the new front end, while older ones refer to old issues with the old front end that are expected to be fixed by the new one.

Number of tickets: [[TicketQuery(status=new|accepted|reopened|assigned,component=New Instantiation,col=changelog,group=milestone,format=count)]]

[[TicketQuery(status=new|accepted|reopened|assigned,component=New Instantiation,col=changelog,group=milestone,format=table)]]"	task	closed	blocker	1.17.0	New Instantiation		fixed		Mahder Alemseged Gebremedhin Adrian Pop
