Legend:
[!] Breaking change
[+] Added feature
[*] Improved/changed feature
[-] Bug fixed
December 14, 2018 - Alpha version
- [
!]CHANGELOG.mdwas renamed intoREADME.mdsince it is now in root - [
!] IEEE was completely refactored to be more standards compliant - [
*] SCI now supportsstandards extensionswhich IEEE uses heavily due to refactoring - [
*] Performance improvements in IANA engine due to refactoring - [
*] AGG has been moved to Venux Technologies since it does not belong to anySDOplus bug fixes and performance improvements - [
*] W3C now supports most ofHTML 3.0andCSS 2.0standard features - [
+] Venux Technologies (Venux) has been established and its packages moved there - [
+] AVPN now supports newer SCI features to implementglobal-transactionstracker - [
+] AVPN has been extended withnetwork-widesearch capabilities for specific files andpackages - [
+] AVPN now supportspackagesasvirtual-linkfor a group of files to retrieve and/or upload - [
+] AVPN now supportsdownloadsanduploadsfor single file or a group of files defines aspackages - [
+] AVPN now supports AVPN URI to identifyresourceswithin the network - [
+] PIN algorithm has been introduced. The algorithm computes;- finite
identifierthat ishuman-readable - represents
network addressofresourceand/ortransaction
- finite
- [
+] Universal ID (UID) has been introduced.UIDis a combination of technologies that constructs user-profile - [
+] Initial implementation of Model-view-controller (MVC) has been established - [
+] Initial implementation of State Machine (State) has been established - [
+] Initial implementation of Venux Runtime (VRT) in Venux Technologies with basic (ISA - Instruction set architecture) and ANTLR based (LDL - Lambda Description Language) architecture - [
+] Initial implementation ofGUIwindowing system in Venux Technologies
May 01, 2018 - Alpha version
- [
!] Completely refactored utility package into new root architecture at locations /apps/utilities/ and /system/services/ - [
!] ChangeLog (this file) have been moved from VSC into root repository - [
!] Project structure for VSC has been changed to define packages and different types of applications withinVenux Platform - [
-] Bug fixes and performance improvements in AGG engine - [
-] Bug fixes in W3C engine as well as little improvements in rendering capabilities - [
-] Bug fixes in AVPN engine as well as improvements indisconnectlogic whenpeersgo offline for any reasons - [
*] Performance improvements in IANA engine - [
*] SCI has been extended withstandard tagssuch asfunction,category,purpose, '...' allowing for packages and standards to self organize as well as to formaccess-security-policies - [
*] Defined 4 types of applications forVenux Platform;app- Window User Application (multi-instance allowed)utility- Window and/or Terminal application (multi-instance allowed)service- Window or silent application that can start automatically (single-instance only)shell- Window and/or Terminal and/or Silent application that started by IANA engine right after its initialization and execution (single-instance only)
- [
*] Shell now havemountconsumer and producer allowing connection with other services and protocols - [
*] Shell and Update has been improved to support new SCI architecture formingfile-structure(outlined in root) - [
*] Update is now able to enforcesystem/local widepolicies and make changes on behalf of other processes according to definedaccess-security-policies - [
*] Initialmulti-usersupport has been added and integrated into Shell, AVPN and Update applications - [
*] Improvements in NPI (Node Program Interface) with full support forrequire()function - [
+] European Telecommunications Standards Institute (ETSI) package has been established and integrated with VSC and SCI - [
+] The Document Foundation (TDF) package has been established and integrated with VSC and SCI - [
+] Khronos Group (Khronos) package has been established and integrated with VSC and SCI - [
+] Initial implementation of Venux Runtime (VRT) engine with plug-able multi-language support. The languages will be parsed/generated using ANTLR package eventually but while in development, hand-written parsers will be used for validity - [
+] Initial support for EcmaScriptv2018has been established as hand-written parser/generator for VRT engine
January 03, 2018 - Alpha version
- [
-] Bug fixes and performance improvements in IANA engine - [
*] SCI now supportsjoin-standardregistrations and utilizes memory/resource usage optimally - [
*] AVPN now hasRouter/Hub/Peerarchitecture designed toanonymously-auto-synchronizemost of activities network wide usingPINalgorithms - [
*] AVPN is now able to find its routers throughDistributed Hash Tableand connect to itself formingpeer-to-peernetwork - [
*] Implemented 8-DigitPINidentifiers withing AVPN, Shell formulti-usersupport and security identification withinAVPN - [
*] Performance improvements in AGG engine,frame bufferfunctionality has been extended to support mapping to multiple canvases - [
*] Initial implementation of Typo engine, the development ofTypography Frameworkwill go on in this package, eventually will be integrated with AGG engine - [
*] Pixel has nowunifiedengine for various types of images, itsBitmapnow can be mapped to anyframe buffer. The development ofRaster Graphics Librarywill go on in this package, eventually will be integrated with AGG engine - [
*] W3C now supports basicCSS Object Modeland renders simple documents - [
*] W3C now supportsBOMand renderswindows depending on the environment application is executing in - [
*] Specifications from VSC were relocated to projects, now eachprojectcan have its own set ofspecifications - [
+] Initial API layout of Node Program Interface as ofversion 9.2.1 - [
+] Implemented basic Shell forsynchronousaccess toI/Oand enforcing security policies - [
+] Implemented initial Update engine - [
+] Established system root as initial file structure forVenux Platform - [
+] Initial implementation ofGUIframework for AGG has been established and integrated with Typo and Pixel - [
+] Venux Developer Network (VDN) has been established and integrated with VSC - [
+] International Organization for Standardization (ISO) has been established and integrated with VSC and SCI - [
+] International Electrotechnical Commission (IEC) has been established and integrated with VSC and SCI - [
+] Distributed Management Task Force (DMTF) has been established and integrated with VSC and SCI
November 28, 2017 - Alpha version
- [
!] utilityreghas been replaced with SCI which outlines all the processes of Standards Compliant Interconnect model in real-time - [
*] Improved Standards Compliant Interconnect model with more flexible registration routines and better run-time control - [
+] Completed porting of AGG package, all demos work as in original version - [
+] Implemented Document Object Model support in W3C - [
+] Implemented Extensible Markup Language (XML) support in W3C
November 03, 2017 - Alpha version
- [
-] IANA engine compliance bug fixes - [
*] VSC now has an IANA based consumer/producer registration mechanism - [
+] Initial implementation of Anonymous Virtual Private NetworkAVPNarchitecture - [
+] Initial implementation of Pixel architecture - [
+] Initial porting of AGG from C++ to ECMAScript - [
+] W3C engine now supports HTML5 Parser for all HTML processing - [
+] Implemented CSS3 parser andcomputersupport in W3C - [
+] Integrated AGG with W3C for visual and non-visual Web content rendering - [
+] Implemented basic iframe support in W3C
September 18, 2017 - Alpha version
- [
*] IANA engine is now ACID compliant - [
+] Initial design ofrootdirectory structure for the Venux platform - [
+] Forked and integrated ANTLR package for multilingual-programming support - [
+] Initial implementation of Internationalization (i18n) support - [
+] Implemented initial tools for managing of multilingual (spelling dictionaries/translations) features - [
+] VSC's RDF is now language specific (only en-US is planned) - [
+] Introduced new utility Music (Multilanguage design of heterogeneous systems)
July 22, 2017 - Alpha version
- [
+] Introduced new utility SAML (Security Assertion Markup Language) - [
+] Venux Semantic Compiler now has integrated framework to extract/generate structured information from various formats in order to process data in table like fashion - [
+] MS Excel spreadsheet consumer and producer - [
+] Text delimited file consumer and producer - [
+] Text fixed width file consumer and producer - [
+] XML file consumer and producer - [
+] HTML file consumer and producer - [
+] MS Access database consumer and producer - [
+] MS Word document consumer and producer - [
+] Lotus 1-2-3 spreadsheet consumer and producer - [
+] QuattroPro spreadsheet consumer and producer - [
+] Paradox table consumer and producer - [
+] DBase/FoxPro table consumer and producer - [
+] Advantage database consumer and producer - [
+] DBISAM table consumer and producer - [
+] Clarion tables consumer and producer - [
+] Windows Address Book (WAB) consumer and producer - [
+] VCalendar/ICalendar consumer and producer - [
+] Open Office spreadsheets consumer and producer - [
+] MS Outlook consumer and producer - [
+] Integrated table/database format consumers/produces with IANA registry
May 29, 2017 - Alpha version
- [
+] Implemented security model within SCI model - [
+] Initial setup of World Wide Web Consortium (W3C) package for Web/UI rendering - [
+] Implemented initial Institute for Electrical and Electronics Engineers (IEEE) package defined by SCI model - [
+] Implemented Internet Assigned Numbers Authority (IANA) registry for protocol/algorithms organization/synchronization as defined by iana.org and SCI model - [
+] Full support for SQL'92 for IANA registry processing - [
+] Implemented automatic generation of all necessary SQL scripts andAbstract Syntax Treeto keep IANA registry up to date with iana.org database
May 23, 2017 - Alpha version
- [
+] Basic support for Standards Compliant Interconnect model - [
+] Basic compiler that is able to assemble an initial codebase - [
+]Abstract Syntax Treeconsumer and producer - [
+] Implemented support for OpenXPS (XPS, XML Paper Specification) consumer and producer - [
+] Implemented support for OpenOffice (ODF, Open Document Format) consumer and producer - [
+] Implemented support for Microsoft Office (Word, Excel and Powerpoint) binary and OOXML consumer and producer - [
+] Implemented support for PDF consumer and producer - [
+] Implemented support for HTML5 consumer and producer - [
+] Implemented support for XML consumer and producer - [
+] Implemented support for RDF consumer and producer - [
+] Implemented support for WebIDL consumer and producer - [
+] Integrated WordNet database - [
+] Implemented projects and initialprojectsetup project1 - [
+] Initial layout of packages structure is generated according to specifications and SCI model - [
+] Defined a set of utilities to showcase capabilities of all the packages