- Linting (LGTM): Apply LGTM fixes and exclude currently unused files
- Linting (ESLint): As per latest ash-nazg
- Refactoring: Extract xregexp file to own file
- Refactoring: 2 sp. indent
- npm: Use
http-server
(no reported vulnerabilities) - npm: Update devDeps (including ash-nazg's changed peerDeps)
- npm: Switch to pnpm
- Ensure XPath Tester and Regex demos are working on Github Pages
- Misc. maintenance improvements
- Initial release on npm
- Fix for JSEnv when setting window to another scope (reported Ryan Rettberg)
- Possible fix, hopefully at least for 7-zip users, of Extension Builder (more possible later)
- Updated for Firefox 9.0a1
- Requiring Firefox 3/Thunderbird 3 (modularizing code)
- Unpack by default for easier debugging on Extdev itself
- Fixed bug in extension builder file (thanks grbradt, rottenrice); however, the extension builder feature has apparently been broken for some time, so the fix is unlikely to get it working again completely
- Support for Firefox 3.7a6pre
- Added support for Songbird, Sunbird (per request by kael); dropped expressed support for Firefox 1.5
- Restore XPath Evaluator
- Partial fixes of extension builder
- Clean-up code
- Restored and fixed options dialog for use of custom default text (brettz9)
- Persist width, height, screen X/Y; add splitters (brettz9 via asqueela)
- JS 1.6+ support in JS Shell (asqueela)
- Reopen this window and restart application menus (asqueela)
- Optional string paramater to filter windows/tabs for enumerateWindows in JS Shell (chrome) (a.sacred.line & asqueela)
- Update JRX to latest version (brettz9 via asqueela)
- Altered default text in JS Env and HTML Editor to allow for faster testing (brettz9)
- Bug: Fix overlay.jar creation (asqueela via mossop)
- Bug: Fix JS Shell links in Thunderbird not working (asqueela)