BF: Build: Optimizing npm access
BF: Build: Correction of the missing jsdelivr default
BF: Composite: Correction of the registration of the HTTP events
With repeated calls of XMLHttpRequest.open for a request, the listeners were
registered more than once and the events Composite.EVENT_HTTP_* were fired
more than once.
BF: Documentation: Update of content
BF: DataSource: Correction when fetch text nodes
Incorrect return values in XPath queries that return text nodes.
CR: Composer: Refactoring the rendering
Allocation of responsibility according to the appropriate method, without
affecting runtime behavior.
CR: Documentation: Using GitHub Pages
CR: Scripting: Omission of macro #module
This became obsolete with the automatic sourceURL directive in modules,
making debugging more convenient.
CR: Test: Expansion of benchmarks/tests
CR: Tutorials: Integration into the project
CR: Project: Renamed to composite-js
- Name is meant to better convey the core concept
- Terminology has been refined throughout -- composite is a concept,
composer refers to the components that implement it
CR: Project: Refactoring after renaming to composite-js
- composite.js and the Composite object become composer.js and the Composer
object