Skip to content
Fetching contributors…
Cannot retrieve contributors at this time
161 lines (155 sloc) 8.68 KB
November 28, 2011 - v0.1.0
* Added tests (Nicholas C. Zakas)
* Fixed issue where \!important was causing incorrect line/col (fixes #19) (Nicholas C. Zakas)
* Fixed issue where line/col were undefined on PropertyValue objects (Nicholas C. Zakas)
* A bunch more validation (Nicholas C. Zakas)
* Added grouped property value capabilities for validation (Nicholas C. Zakas)
* Refactored validation code (Nicholas C. Zakas)
* Fixed specificity error (Nicholas C. Zakas)
* Merge branch 'master' of github.com:nzakas/parser-lib (Nicholas C. Zakas)
* More test cleanup (Nicholas C. Zakas)
* Ported tests to command line and new version of YUI Test (Nicholas C. Zakas)
* Added JSHint linting, new build system (Nicholas C. Zakas)
* Merge pull request #18 from davidflanagan/master (Nicholas C. Zakas)
* Updated docs (Nicholas C. Zakas)
* Added error recovery for unknown @ rules (Nicholas C. Zakas)
* add parseStyleAttribute() function (David Flanagan)
* Added more validation (Nicholas C. Zakas)
* Fixed validation problem (Nicholas C. Zakas)
* Fixed some validation (Nicholas C. Zakas)
* Added support for rgba, hsl, and hsla colors (Nicholas C. Zakas)
* Added multi property value validation (Nicholas C. Zakas)
* Fixed number handling in validation (Nicholas C. Zakas)
* More validation (Nicholas C. Zakas)
* Added a bunch of validation for CSS properties (Nicholas C. Zakas)
* Added a bunch more validation (Nicholas C. Zakas)
* Changes for compatibility with WSH (Nicholas C. Zakas)
* A bit more validation (Nicholas C. Zakas)
* Fixes for validation (Nicholas C. Zakas)
* Added src property to validation (Nicholas C. Zakas)
* Beginnings of CSS validation (Nicholas C. Zakas)
* Added instance constants to Parser for easier use (Nicholas C. Zakas)
* Added specificity calculation to parser (Nicholas C. Zakas)
* Fixed parsing of IE filters (Nicholas C. Zakas)
* Fixed error with parsing CSS comments (Nicholas C. Zakas)
* Fixed JSHint warnings (Nicholas C. Zakas)
* Update syntax units so that they contain type information (Nicholas C. Zakas)
* Merge pull request #17 from parallel/master (Nicholas C. Zakas)
* Added missing properties in the list of css properties (Julien Kernec'h)
* Fixed bug with PropertyName where hacks also were in the text property (Nicholas C. Zakas)
* Merge fix (Nicholas C. Zakas)
* First attempt at some basic validation - property names are checked along with a limited set of values (Nicholas C. Zakas)
* Make sure error messages are consistent (Nicholas C. Zakas)
* Merge pull request #15 from jarek-foksa/master (Nicholas C. Zakas)
* Fixed issue with units not being recognized correctly by lexer (fixes #14) (Jarek Foksa)
* Added support for classes/IDs with escapes (Nicholas C. Zakas)
* Added support for CSS keyframes animations (fixes #10) (Nicholas C. Zakas)
* Merge branch 'master' of github.com:nzakas/parser-lib (Nicholas C. Zakas)
* First bits of animations support (Nicholas C. Zakas)
* Merge pull request #13 from hpbuniat/lint-fixes (Nicholas C. Zakas)
* fixed some js-lint warnings, trimmed blank lines (Hans-Peter Buniat)
* Added all valid length units (fixes #11) (Nicholas C. Zakas)
* Updated @media parsing rules (fixes #7) (Nicholas C. Zakas)
* Make sure @page can work inside of @media (fixes #9) (Nicholas C. Zakas)
* All events now return line,col except for start/endstylesheet (Nicholas C. Zakas)
* Fixed issue with URIs not being parsed due to whitespace before/after (fixes #12) (Nicholas C. Zakas)
* Added line/col to import event (Nicholas C. Zakas)
* Put timestamp in build files (Nicholas C. Zakas)
* Updated license info (Nicholas C. Zakas)
* Added support for alpha(opacity=10) style filters (nzakas)
* Reverted change - comment tokens will remain hidden (nzakas)
* Moved comment token onto comment channel instead of hiding it (nzakas)
* Added better error detection/reporting for @ rules (nzakas)
* Merge branch 'master' of github.com:nzakas/parser-lib (nzakas)
* Updated test (Nicholas)
* Fixed issue with spacing (Nicholas)
* Added detection for dimension types in property values (Nicholas)
* Fixed bug where parser wouldn't recognize selector with more than two parts (Nicholas)
* Added error recovery for selector errors (Nicholas)
* More fixes for property values (Nicholas)
* Fixed strangeness around PropertyValuePart (Nicholas)
* Fixed problem with identifying rgb() colors (Nicholas)
* Cleaned up EventTarget (Nicholas)
* Updated docs (Nicholas)
* Updated TokenStreamBase to automatically convert input to string (Nicholas)
* Node.js support (Nicholas)
* Updated Combinator.js to include sibling (Nicholas)
* Added more documentation (Nicholas)
* First piece of documentation (Nicholas)
* All tests pass (Nicholas)
* Paged media complete and added new tests (some failing) (Nicholas)
* Initial support for paged media (Nicholas)
* Merged in media queries (Nicholas)
* Fixed error in StringReader (Nicholas)
* First pass at media queries (Nicholas)
* All tests for selectors now pass (Nicholas)
* Added more tests and made some fixes (Nicholas)
* Added more tests (Nicholas)
* Added more parser tests (Nicholas)
* Wrote some parser tests - all passing (Nicholas)
* Added a bunch of unit tests for parser (Nicholas)
* Implemented CSS3 Selectors grammar (Nicholas)
* Simplified value returned in property event (Nicholas)
* Parser does all basic parsing (Nicholas)
* Parser basically works, few bugs, no advanced selectors yet (Nicholas)
* CSS3 lexer complete - all tests pass (Nicholas)
* Added basic unicode range support - tougher tests not passing (Nicholas)
* Tokenization almost complete (Nicholas)
* Initial CSS3 lexer work with some passing tests (Nicholas)
* First pass - CSS3 (Nicholas)
* Merge branch 'master' of git@github.com:nzakas/parser-lib into new-css-lexer (Nicholas)
* Fixed another IE filter issue (Nicholas)
* Fixed some more IE filter craziness (Nicholas)
* Support for IE filters (Nicholas C. Zakas)
* Enable IE function token, fix whitespace issue, new lexer tests, new parser tests (Nicholas C. Zakas)
* Fixed lookahead buffer functionality (Nicholas C. Zakas)
* New way of representing property values (nzakas)
* Merge branch 'new-css-lexer' (nzakas)
* Re-insert changes (nzakas)
* Merge branch 'new-css-lexer' (nzakas)
* New base (nzakas)
* Merge branch 'new-css-lexer' (nzakas)
* Test (nzakas)
* Small updates (Nicholas C. Zakas)
* Updated tests (Nicholas C. Zakas)
* Fixes to tokenization - almost all tests passing now (Nicholas C. Zakas)
* Made URI parsing work (Nicholas C. Zakas)
* Updated tests, updated grammar, still not done (Nicholas C. Zakas)
* First commit for new CSS lexer (Nicholas C. Zakas)
* Cleanup and added some basic error correction for properties (Nicholas C. Zakas)
* Refactoring and bug fixing (Nicholas C. Zakas)
* Fixed underscore hack compatibility (Nicholas C. Zakas)
* Fixed several small bugs (Nicholas C. Zakas)
* Most CSS refactoring complete (Nicholas C. Zakas)
* Major refactoring - moved to namespacing for safe inclusion in other projects (Nicholas C. Zakas)
* More tests, more fixes (Nicholas C. Zakas)
* More tests, more fixes (Nicholas C. Zakas)
* Added some CSS token tests - not all passing yet (Nicholas C. Zakas)
* Added exceptions for star hack and IE filters (Nicholas C. Zakas)
* Fixed remaining channel logic (Nicholas C. Zakas)
* Implemented token stream channels (Nicholas C. Zakas)
* Fixed multiple selector parsing bug (Nicholas C. Zakas)
* Fixed URI parsing error (Nicholas C. Zakas)
* Fixed some serious CSS selector parsing bugs (Nicholas C. Zakas)
* Updated value unit names to reflect CSS spec - still incomplete (Nicholas C. Zakas)
* Moved demos to their own folder (Nicholas C. Zakas)
* Added space combinator when no others are present (Nicholas C. Zakas)
* Added CSS color information (Nicholas C. Zakas)
* Introduced CSSValueUnit to represent independent units in values (Nicholas C. Zakas)
* Now throw an error if no valid property value is found (Nicholas C. Zakas)
* Fixed lookahead error (Nicholas C. Zakas)
* Modifications to startrule/endrule events (Nicholas C. Zakas)
* Removed unused files (Nicholas C. Zakas)
* Updated build system (Nicholas C. Zakas)
* Added build script (Nicholas C. Zakas)
* Changed CSSParser to be event-driven, plus better syntax error reporting (Nicholas C. Zakas)
* CSS parsing mostly working (Nicholas C. Zakas)
* Fixed infinite loop issue (Nicholas C. Zakas)
* Intermediate parser logic (Nicholas C. Zakas)
* Made sure that only URI is passed to importStyle() handler (Nicholas C. Zakas)
* Fixed regex issues (Nicholas C. Zakas)
* Cleaned up codebase, fixed some bugs, began CSSParser work (Nicholas C. Zakas)
* Slight refactoring to avoid changing the inputted token array (Nicholas C. Zakas)
* Implemented lookahead buffer for tokenstream (Nicholas C. Zakas)
* Made comments and white space of CSS hidden from tokenstream (Nicholas C. Zakas)
* Initial commit (Nicholas C. Zakas)
Jump to Line
Something went wrong with that request. Please try again.