andykent / jss
- Source
- Commits
- Network (1)
- Issues (0)
- Downloads (0)
- Wiki (1)
- Graphs
-
Tree:
5338fe7
jss / changelog.txt
| c9062306 » | andykent | 2008-11-30 | 1 | JSS Change Log | |
| 2 | |||||
| 3 | 0.6 | ||||
| 4 | |||||
| 5 | * Adds support for css triggers, this allows you to provide a JS callback for a CSS selector, a simple use case would be to provide rounded corners to IE. [Thanks go to Angelo Berios for this idea] | ||||
| 6 | * support for a custom list of rel tags , this is mostly useful to stop JSS from snooping in rel="styleshet" includes | ||||
| 7 | * minor performance tweaks | ||||
| 2a4fe2c6 » | andykent | 2008-11-30 | 8 | * Added experimental support for live page updates using the livequery plugin | |
| c9062306 » | andykent | 2008-11-30 | 9 | ||
| 10 | 0.5 | ||||
| 11 | |||||
| 12 | * Added support for the 'rel' attribute. JSS will now only load linked styles if all the following conditions are met: | ||||
| 13 | - rel="stylesheet" or rel="jss-stylesheet" is set on the link element. | ||||
| 14 | - type="text/css" is set on the link element. | ||||
| 15 | - loadExternalStyles is set to true. | ||||
| 16 | * Added rel="jss-stylesheet" so a separate JSS stylesheet can be served up without browser parsing. This can be helpful if a browser is choking on certain selectors. | ||||
| 17 | * Added @JSS css comments support: this can be helpful if you have selectors that are not valid CSS selectors such as 'input:submit' these may choke the browsers css engine so we can easily mask them by wrapping them in comment which begins with @JSS. here is an example: | ||||
| 18 | /*@JSS input:submit { background:red; } */ | ||||
| 19 | |||||
| 20 | |||||
| 21 | 0.4 | ||||
| 22 | |||||
| 23 | * Parse order of external stylesheets could be incorrect due to the nature of AJAX calls, there is now a load queue so stylesheets get parsed in source order rather than load order. [Thanks to Daniel Wachsstock <d.wachss@prodigy.net> for reporting this] | ||||
| 24 | * We now skip applying a selector if the browser already understands it. This avoids cluttering the DOM with style information when it isn't needed. [Thanks to Daniel Wachsstock <d.wachss@prodigy.net> for all his help with this] | ||||
| 25 | * Added support for media types so stylesheets with a media type set are only applied if the media type is in effect. [Thanks again to Daniel Wachsstock <d.wachss@prodigy.net> for a bunch of the logic] | ||||
| 26 | * Added the $.jss.checkMediaTypes flag to enable/disable the media types support. Please disable it if you get issues, particularly in Safari 3. | ||||
| 27 | * Added better external stylesheet debugging. | ||||
| 28 | |||||
| 29 | |||||
| 30 | 0.3 | ||||
| 31 | |||||
| 32 | * fixed IE support for parsing internal <style> tags. | ||||
| 33 | * wrapped plugin in a closure to avoid conflicts. | ||||
| 34 | * Now using jQuery.trim() so we can remove String.prototype which is ugly. | ||||
| 35 | * A minor speed improvement. | ||||
| 36 | |||||
| 37 | |||||
| 38 | 0.2 | ||||
| 39 | |||||
| 40 | * Added support for $.jss.only to filter only a subset of selectors. | ||||
| 41 | * Major improvements to selector caching. | ||||
| 42 | * Added some better default exclusions to exclude :hover and simple selectors. | ||||
| 43 | * Fixed support for IE6 and Opera (except when in debug mode). | ||||
| 44 | * Package now includes a basic speed test. | ||||
| 45 | |||||
| 46 | |||||
| 47 | 0.1 | ||||
| 48 | |||||
| 49 | * Initial release. | ||||
