- package: update "ms" to v0.7.1 (#202, @dougwilson)
- README: add logging to file example (#193, @DanielOchoa)
- README: fixed a typo (#191, @amir-s)
- browser: expose
storage
(#190, @stephenmathieson) - Makefile: add a
distclean
target (#189, @stephenmathieson)
- Updated stdout/stderr example (#186)
- Updated example/stdout.js to match debug current behaviour
- Renamed example/stderr.js to stdout.js
- Update Readme.md (#184)
- replace high intensity foreground color for bold (#182, #183)
- dist: recompile
- update "ms" to v0.7.0
- package: update "browserify" to v9.0.3
- component: fix "ms.js" repo location
- changed bower package name
- updated documentation about using debug in a browser
- fix: security error on safari (#167, #168, @yields)
- browser: use
typeof
to check forconsole
existence - browser: check for
console.log
truthiness (fix IE 8/9) - browser: add support for Chrome apps
- Readme: added Windows usage remarks
- Add
bower.json
to properly support bower install
- node: implement
DEBUG_FD
env variable support - package: update "browserify" to v6.1.0
- package: add "license" field to package.json (#135, @panuhorsmalahti)
- package: update "browserify" to v5.11.0
- node: use stderr rather than stdout for logging (#29, @stephenmathieson)
- dist: recompile
- example: remove
console.info()
log usage - example: add "Content-Type" UTF-8 header to browser example
- browser: place %c marker after the space character
- browser: reset the "content" color via
color: inherit
- browser: add colors support for Firefox >= v31
- debug: prefer an instance
log()
function over the global one (#119) - Readme: update documentation about styled console logs for FF v31 (#116, @wryk)
- Add support for multiple wildcards in namespaces (#122, @seegno)
- browser: fix lint
- browser: update color palette (#113, @gscottolson)
- common: make console logging function configurable (#108, @timoxley)
- node: fix %o colors on old node <= 0.8.x
- Makefile: find node path using shell/which (#109, @timoxley)
- browser: use
removeItem()
to clear localStorage - browser, node: don't set DEBUG if namespaces is undefined (#107, @leedm777)
- package: add "contributors" section
- node: fix comment typo
- README: list authors
- make ms diff be global, not be scope
- debug: ignore empty strings in enable()
- node: make DEBUG_COLORS able to disable coloring
- *: export the
colors
array - npmignore: don't publish the
dist
dir - Makefile: refactor to use browserify
- package: add "browserify" as a dev dependency
- Readme: add Web Inspector Colors section
- node: reset terminal color for the debug content
- node: map "%o" to
util.inspect()
- browser: map "%j" to
JSON.stringify()
- debug: add custom "formatters"
- debug: use "ms" module for humanizing the diff
- Readme: add "bash" syntax highlighting
- browser: add Firebug color support
- browser: add colors for WebKit browsers
- node: apply log to
console
- rewrite: abstract common logic for Node & browsers
- add .jshintrc file
- package: re-add the "component" section
- add
enable()
method for nodejs. Closes #27 - change from stderr to stdout
- remove unnecessary index.js file
- remove "browserify" key from package.json (fixes something in browserify)
- fix: catch localStorage security error when cookies are blocked (Chrome)
- add debug(err) support. Closes #46
- add .browser prop to package.json. Closes #42
- fix package.json
- fix: Mobile Safari (private mode) is broken with debug
- fix: Use unicode to send escape character to shell instead of octal to work with strict mode javascript
- add repository URL to package.json
- add DEBUG_COLORED to force colored output
- add browserify support
- fix component. Closes #24
- Added .component to package.json
- Added debug.component.js build
- Added support for "-" prefix in DEBUG [Vinay Pulim]
- Added
.enabled
flag to the node version [TooTallNate]
- Added: humanize diffs. Closes #8
- Added
debug.disable()
to the CS variant - Removed padding. Closes #10
- Fixed: persist client-side variant again. Closes #9
- Added browser variant support for older browsers [TooTallNate]
- Added
debug.enable('project:*')
to browser variant [TooTallNate] - Added padding to diff (moved it to the right)
- Added millisecond diff when isatty, otherwise UTC string
- Added wildcard support
- Added: remove colors unless stderr isatty [TooTallNate]
- Initial release