- Contents
- 1. Improved Uize.recordMatches, Uize.findRecord, and Uize.findRecordNo Methods
- 2. Unit Test Build Scripts Made Generic
- 3. NEW MODULE: Uize.Util.Oop
- 4. Support for Dynamic Loading of HTML
- 5. NEW MODULE: Uize.Widget.SegmentDisplay.Seven
- 6. NEW MODULE: Uize.Widget.SegmentDisplay
- 7. NEW MODULE: Uize.Widget.ColorInfo
- 8. NEW MODULE: Uize.Widget.EdgeHugger
- 9. IMPROVED MODULE: Uize.Build.AutoScruncher
- 10. NEW PERFORMANCE TEST: Loop Optimization Approaches
- 11. BROWSER BUG: Text Area Borked After Hiding and Getting Offset Dim
This document lists official news announcements that need to be created for developments that have already taken place.
1. Improved Uize.recordMatches, Uize.findRecord, and Uize.findRecordNo Methods
match parameter can now be a value matcher function |
1.1. Behavior Change in the =Uize.findRecordNo= Method
Now, if a matching record cannot be found in the specified records array, then the optionally specified default value will be coerced to a number and constrained to the range of -1
to the length of the records array minus one (ie. the index of the last record in the array).
Therefore, it will not be possible to have the Uize.findRecordNo
return a value that is not the valid index for a record in the records array, unless the value is -1
as a valid way to indicate no match.
2. Unit Test Build Scripts Made Generic
_run-unit-tests-scrunched.js
, and _run-unit-tests-source.js
RENAMED
_run-uize-unit-tests-scrunched.js >> BECOMES >> _run-unit-tests-scrunched.js _run-uize-unit-tests-source.js >> BECOMES >> _run-unit-tests-source.js
3. NEW MODULE: Uize.Util.Oop
Announce.
4. Support for Dynamic Loading of HTML
The Uize.Widget.Page
module has been improved with the addition of two new methods for facilitating the dynamic loading of HTML: the loadHtmlIntoNode
instance method and the loadHtml
hook method.
5. NEW MODULE: Uize.Widget.SegmentDisplay.Seven
Announce this new widget.
6. NEW MODULE: Uize.Widget.SegmentDisplay
Announce this new widget.
7. NEW MODULE: Uize.Widget.ColorInfo
Announce this new widget.
8. NEW MODULE: Uize.Widget.EdgeHugger
Announce this new widget.
9. IMPROVED MODULE: Uize.Build.AutoScruncher
Announce configurable handling of head comments.
10. NEW PERFORMANCE TEST: Loop Optimization Approaches
Announce (but refactor as performance test module first).
11. BROWSER BUG: Text Area Borked After Hiding and Getting Offset Dim
Announce bug that Tim discovered.