Releases: TEIC/romajs
Releases · TEIC/romajs
RomaJS 1.1.2
Bug fixes
- Hotfix for a bug that prevented uploaded ODDs from being processed by TEIGarage (see #172)
RomaJS 1.1.1
Bug fixes:
- Fixed White Screen of Death when editing attributes for elementSpecs previously modified by the loaded customization.
Enhancements
- Added dialog when downloading in order to account for wait time from TEIGarage
- Aligned XHTML export with TEIGarage
- Minor adjustments to French translation
RomaJS 1.1.0
Bug fixes:
- Restored missing home page text
- Improved error handling reporting (resolving #164)
- Class attribute deleted on uploaded custom ODD can now be restored correctly.
Enhancements
- Made compatible with Node 20.x
- Cleaned up some obsolete dependencies, upgraded dependencies that could be upgraded, and documented legacy dependencies
- Added a check for teiHeader before accepting an uploaded ODD file
- It is now possible to restore attribute deleted on class on elements member of that class (e.g. if
@rend
is deleted fromatt.global.rendition
, it can be restored on<div>
only from the element's page). - Added explanation text for using Blockly. Fixing #83
RomaJS 1.0.0
Bug fixes:
- Creating a new element adds a new module when needed
- Empty
<desc>
in<valItem>
no longer causes crash - Fixed some missing in ODD generation
- Fixed bug with attributes deleted individually from classes
Enhancements
- removed beta label, promoted to roma.tei-c.org.
- UI internationalization for DE, EN, ES, FR, IT, JA
- switched to TEI Garage
- essential dependencies updates
RomaJS 0.3.1
Bug fixes:
- Fixed bug with removal of elements from model class
- Datatypes are no longer as broken as before
- Fixed invalid ODD when switching to default type of attribute value list
- New classes on new elements are now correctly exported to ODD
- More clarity on "empty" attribute classes (classes that don't define attributes
- New elements can now also be removed from members page without causing an error
Enhancements
- New elements, classes, and datatypes can be added to a new module
RomaJS 0.3.0
This release includes many bug fixes thanks to @rvdb's thorough review and issue reporting!
Bug fixes:
- Fixed major issues with inherited classes and classes "ZAPped" during ODD compilation.
<attDef>
's datatype is now placed in the correct location for validation.- ODD for deleting attributes on elements is now generated correctly.
<dataRef>
s with@key
no longer allow regex restrictions.- Removed dead links to unavailable attribute classes.
- ISO Schematron constraints export is now working.
Enhancements:
- New elements include
@module
and<content>
. - Better support for
<specGrp>
. - Minor improvements to the header's responsive design for smaller screens.
RomaJS 0.2.8
Fixed issues related to binary downloads (e.g. docx)
Other small UI and code fixes.
RomaJS 0.2.7
- Restored functionality to load documentation in all languages
- Routes are not persisted any longer, which was not a wanted behavior to begin with and was hindering some navigation within the app and occasionally locking the app on the white screen of death after a bug
- Other Minor bug fixes
RomaJS 0.2.6
Includes a number of fixes related to attribute definition and documentation. It also restores working drop down menus in the content model visual editor.
RomaJS 0.2.4
TEI2019 Graz Release
https://romabeta.tei-c.org/