v3.0.1 release notes - nschonni/wet-boew GitHub Wiki
- Release date: 2012-10-09
-
Number of commits: 163
- @pjackson28: 110 commits
- @duboisp: 33 commits
- @LaurentGoderre: 16 commits
- @EricDunsworth: 2 commits
- @cfarquharson: 1 commit
- @berubs: 1 commit
- Download
- v3.0.1 build
- Fixed rounding of corners for expanded content.
- Rebuilt with files from recent pull request.
- Merge branch 'v3.0' of github.com:wet-boew/wet-boew into v3.0
- Enabled support for non-link headings in the secondary navigation. Fixed rounded corners on site menus where the mega menu doesn't load or is not used.
- Merge pull request #530 from duboisp/feature-table-parser
- Merge upstream and Rebuild
- Merge remote-tracking branch 'remotes/wet-boew/v3.0' into feature-table-parser
- Added a simple table example with a tfoot and small bug fix
- Fixed the support of tfoot to be know at summary row group at level 0, even on simple table
- Optimized correctmobile function.
- Added missing quotation mark to example source code.
- Making by default clean the tabular markup. Added simple table definition. Added simple table grouping definition.
- Added more white space at the bottom of the mobile view menu.
- Changed mobile view footer links to grey to better align with the desktop view and to make them less prominent (so aren't more prominent than the language links on the splash pages). Removed red link hover colour. Fixed supression of rounded corners in mobile view menu.
- Removed mobile view menu dialog fallback since no longer needed with delayed loading that addresses the JavaScript execution timeout issue.
- Auto-detection of the best method to set the accessibility on the table
- Fixed JSHint issues
- Minor changes to comments
- Fixed delayed addition and enhancement of mobile view menu items.
- Delayed addition and enhancement of the mobile view menu items as a workaround for the iOS JavaScript execution timeout issues.
- Fixed JSHint issues
- Modified mobile menu design to give more width to buttons, permit wrapping of text, and to visually differentiate between top level and secondary links. Done to address concerns regarding excessive link text truncation, and menu being difficult to scan because all one colour.
- Merge branch 'v3.0' of https://github.com/wet-boew/wet-boew into v3.0
- Resolved merge conflict
- Fixed validation error
- Merge pull request #525 from berubs/v3.0
- (Slideout) Adds Spanish tab images
- Fixed Spanish i18n strings with edited and translated versions.
- Merge pull request #522 from duboisp/feature-table-parser
- Fixed a javascript error due of timing and dependency loading. And I added an new options to force to show the tabular markup results.
- Resolved merge conflicts.
- Merge pull request #521 from duboisp/feature-table-parser
- Rebuild
- Merge upstream
- Zebra - Removed the code that blocked unwanted call on the dependency callback
- Fixed the zebra to manage more than one complex table in the same page without requesting two time the table parser dependency
- Rebuild, dependency callback called with parameter but still have an issue when the zebra is called on more than one table
- Rebuild and added "time" value to have unique event handler
- Fixed Grids class selector bug.
- Rebuild and fixed an issue with IE regarding the simple table detection
- Merge pull request #519 from LaurentGoderre/v3.0
- Renamed the bin folder because it is reserved for libraries in IIS
- Fixed the HTML Table Validator to support the table parser as a dependency
- Rebuild with the zebra updates
- jslinted parserTable and zebra
- Modified the Zebra Stripping to be faster with simple table and can detect is complex table styling is required or not. This are related to issue #384
- Added a few working example
- Fixed bugs in the mobile menu fallback mechanism.
- Tweaked fallback approach mobile view menu.
- Reinstated fallback for search because pre-BB OS7 still has issues with the popup.
- Removed fallback for mobile search popup since only needed for mobile menu.
- Added fallback mechanism (regular dialog) for mobile devices that have difficulty with the popup approach combined with a lot of nested menus (currently only pre-BB OS7).
- Renamed jquery.mobile directory to jquerymobile to fix IIS compatibility issues. Changed mega menu include file extensions to .txt to improve compatibility with IIS.
- Updated mobile view CSS to jQuery Mobile 1.2. Switched mobile menu and mobile search dialogs to popups for significant performance increase. Fixed 3rd level nesting background colour in mobile menu.
- Merge pull request #513 from duboisp/feature-table-parser
- Merge pull request #512 from EricDunsworth/v3.0
- Rebuild and fixed a namespace conflit during the charts move as a dependencies
- Completed the move for the Charts as an dependencies
- Fixed typo in English Prettify working example page.
- Fixed broken site title link in French working examples index page.
- Moved the chart to be a dependencies from https://github.com/wet-boew/wet-boew/blob/master/src/js/workers/charts.js
- Completed the migration of the table parser as an dependencies
- Rename parser.table.js to parserTable.js
- Moved the Table Parser JS Code from https://github.com/wet-boew/wet-boew/blob/master/src/js/workers/parser.table.js
- Fixed SSI working examples links.
- Fixed nav-current pattern matching for pages deeper in the site hierarchy.
- Fixed another mega menu keyboard handling issue. Fixed nav-current matching approach to deal with competing matches.
- Fixed keyboard handling bugs in mega menu.
- Resolved conflict.
- Resolving merge conflicts.
- Merge pull request #508 from LaurentGoderre/v3.0
- Fixed memory leak in IE7 mentioned in issue #483.
- Upgraded to jQuery Mobile 1.2 to help with performance bugs. Fixed deep linking bug in mobile view.
- Added box shadow to mega menu.
- Merge pull request #504 from duboisp/feature-table-parser
- Merge pull request #501 from LaurentGoderre/v3.0
- Add 2 option, one for enabling the zebra stripping and another one to remove any scope present in the pasted tabular markup
- Added a pass test file for an special case where parallel row heading can be used.
- Added an Test File for a table with row grouping but no column
- Moved head files to the build folder since they relate to the build system
- Minor optimizations
- Added missing GC Web Usability Intranet theme working exampe links.
- Removed duplicate class names.
- Added role=presentation to menu bar/mega menu to fix parent/child WAI-ARIA relationships. Fixed tabbed interface reading off the previous tab when switching tabs use the arrow keys.
- Moved margin:auto to responsive CSS files in GCWU theme. Split widths and margin:auto for CLF 2.0 theme in to responsive CSS file. Added role=presentation to ul for share widget and slide out tab to resolve parent/child issues.
- Made build version of GC Web Usability intranet theme independent of the GC Web Usability theme (to resolve Drupal namespace clashes). Also GC Web Usability intranet theme no longer references images that aren't used by the theme (to cut down on encoded CSS files sizes).
- Merged in the changes to slideout.scss in #493.
- Re-added gradient to mega menu background.
- Fixed alignment of mobile menu icon in high pixel density displays. Fixed opening by default of active section in mobile view. Optimized alternative to removeAttribute in form validation. Added placeholder language string files for Spanish and Portuguese.
- Merge pull request #492 from LaurentGoderre/v3.0
- Fixed issue #491 with form validation in IE7 due to aggressive optimization
- Minor cleanup
- Removed build artifacts.
- Fixed Form validation to better support Portuguese language detection.
- Updated to Colorbox v1.3.20.1
- Fixed JSHint issues
- Corrected breadcrumb in Charts and graphs examples.
- Minor optimizations to Lightbox
- Minor optimizations to Web feeds widget.
- Minor optimizations to tabbed interface.
- Optimized form validation (decreased execution time by 26%).
- Removed test from Working examples page
- Fixed JSHint issues with Tabbed Interface.
- Fixed merge conflicts
- Fixed a few edge cases for tabbed interface mobile view.
- Merge pull request #485 from LaurentGoderre/v3.0
- Merge branch 'v3.0' of github.com:wet-boew/wet-boew into v3.0
- Fixed display issue with the event calendar caused by the new date functions.
- Removed code from the calendar dependency that duplicated code from the PE, and moved extra methods to the PE
- Fixed keyboard navigation issue with '- Main page' links in mega menus.
- Improved deep linking handling. Fixed well-formedness issues with Feedback form HTML.
- Fixed JSHint issues
- Added loading animation to GCWU Intranet theme. Removed line-height 0 from module-poster.
- Merge pull request #481 from LaurentGoderre/v3.0
- Added loading indicator to the jQuery mobile transition
- Enabled mobile view to work with more than just English and French (made reliant upon i18n approach).
- Moved home page to root of respository. Moved API documentation to the root of the docs folder.
- Moved home page to root of respository. Moved API documentation to the root of the docs folder.
- Replaced references to IRCan since the WET project no longer uses IRCan.
- Merged in broken link fixes from pull request #476.
- Corrected French typos
- Reduced pixel density requirement from 2 to 1.5 for loading of high-res custom jQuery Mobile icons.
- Updated to jQuery 1.8.2
- Optimized Share widget a bit (saved around 8 - 10ms). Added workaround for share links to enable them to work in certan touchscreen devices that do not trigger the normal behaviour of the links.
- Fixed JSHint issues.
- Tweaked CSS media queries to prevent iPad 3 with retina display from triggering mobile view.
- Added placeholder noscript CSS includes for base, grids responsive, and grids util.
- Added no-script CSS files to CLF 2.0 theme.
- Modified build script to include pe noscript CSS in theme nos script CSS file. Fixed FOUC issue with details/summary. Enabled display of inline content in lightbox when JS is disabled. Reduced FOUC for Tabbed interface.
- Grids tweaks
- Fixed double firing event bug in IE7 that cause the details polyfill to close before it could fully open.
- Fixed keyboard focus issue in grids checkboxes.
- Optimized high pixel density media queries and resolved detection bug with older Webkit browsers.
- Corrected documentation and terms links.
- Removed build time from CSS and JS head for normal builds and creaded release heads for special builds such as release builds. Doing this to minimize Git noise.
- Fixed syntax error in Web Accessibility Assessment Methodology.
- Build now stamps the version and build time at the top of each built JS and CSS that has a WET terms and conditions comment block.
- Corrected ant project names so prefixed with wet-boew.
- Removed CSS media query resolution check for normal pixel density mobile view to ensure older molder devices are not inadvertently excluded.
- BB Torch test
- Added pixel density checks to CSS media queries to help ensure high pixel density smartphones are not inadvertently forced into desktop view. Cleaned up CLF 2.0 theme CSS files removing unnecessary references. Cleaned up unnecessary portions of grids.
- Added workaround for nav-current matching in IE7 to deal with href absolute bug.
- Added .top-level support to mega menus (apply to li elements that should look like section headings). Example at top of section 2 mega menu.
- Replaced mobilecheck with one that is more reliant upon CSS media queries (reads offsetWidth of element that is modified by CSS dependent upon CSS media queries).
- Updated contributor guidelines references.
- Updated CSS to fix spacing between non-section elements in secondary menu.
- Merge pull request #455 from duboisp/feature-table-parser
- Updated HTML pages with secondary menus to demonstrate how to do links outside of sections.
- Rebuild and Merge remote-tracking branch 'wet-boew/master' into feature-table-parser
- Rebuild with the small table parser fix
- Fixed broken link in README.md.
- Merge branch 'master' of https://github.com/wet-boew/wet-boew
- Cleaned up some minor grids issues. Moved contributor guidelines to the wiki.
- Merge pull request #448 from cfarquharson/master
- Fixed nav-current detection in IE which omitted the leading slash from pathname.
- Fixed AJAX mega menu loading in table parser HTML files.
- Fixed nav-current matching for sites that exclude file names from the URL.
- table parser - fixed an cell association when there is no column headers but the table have cell headers row group
- Table Validator - fixed a small typo from the previous commit
- Table Validator - Changed the error no 18 for an warning
- minor spelling mistakes
- Updated references to key resources. Removed unnecessary images.