The old LICENSE.txt was a stock business EULA. It allowed use only "for your internal business purposes", banned copying and reverse engineering of code we publish, named "Zavage Software inc." as licensor, and claimed users agreed by installing. The new text lets anyone use the extension free of charge, for any purpose, and withholds republishing, forks and reuse of the code. It also covers versions 1.0 to 1.3, which AMO shows under one shared license record. The README, CHANGELOG and package.json follow suit. The text went through three multi-agent review passes. The decisions behind it and the AMO publishing steps are in docs/superpowers/specs/2026-10-19-license-design.md. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
77 lines
4.0 KiB
Markdown
77 lines
4.0 KiB
Markdown
# Changelog
|
||
|
||
All notable changes to this project will be documented in this file. See [commit-and-tag-version](https://github.com/absolute-version/commit-and-tag-version).
|
||
|
||
## Unreleased
|
||
|
||
- Replace the license with the Zavage Software Freeware License 1.0, written in
|
||
plain English. Anyone may install and use the extension free of charge, for
|
||
any purpose, and the new terms also cover earlier versions. Republishing it,
|
||
sharing changed versions or reusing its code still needs permission.
|
||
|
||
## [1.3.0] (2026-10-18)
|
||
|
||
- Use the extension's bundled icon for the ChatGPT search engine.
|
||
- Rewrite the options page for first-time users: usage instructions with a
|
||
small drawing for each way to use the extension, a preview of the Advanced
|
||
right-click menu, plainer wording, and the prompt template, temporary chat,
|
||
and web search settings under More options. Hotkeys are written as
|
||
`<Ctrl>+L`, with Mac key names on a Mac.
|
||
- Correct the keyword instructions: a custom keyword works alongside `gpt`
|
||
rather than replacing it.
|
||
|
||
## [1.2.0] (2026-10-18)
|
||
|
||
The first update on addons.mozilla.org since 1.0. It also delivers everything
|
||
in 1.1.0, which was never published there.
|
||
|
||
- Add an Ask ChatGPT toolbar button: use selected text or open a blank chat,
|
||
honoring saved prompt and tab/window preferences. No new permissions.
|
||
Requires Firefox 112 or newer, like the other new entry points.
|
||
- Add Off / Simple / Advanced context-menu modes with migration from the old
|
||
visibility preference. Advanced provides selection presets and link/page URL
|
||
actions, with optional translation and a preferred language or language dialog.
|
||
- Preserve dedicated action instructions when shortening selections; ask before
|
||
sending shortened text and reject URLs that cannot be sent intact.
|
||
- Stay responsive with very large selections from the shortcut or toolbar: only
|
||
the part that can fit in the ChatGPT link is processed.
|
||
- Add accessible action dialogs with cancellation and retry, remove the temporary
|
||
model/effort URL probe, and document URL sharing. No new permissions.
|
||
- Show up front, in the options panel and README, that ChatGPT may require
|
||
signing in and that an unsent prompt needs Enter or Send.
|
||
- Limit the prompt template to 1,000 characters, so an oversized template can
|
||
no longer stop every other setting from saving.
|
||
- Show the configured keyboard shortcut in the options instructions, updating
|
||
when it changes and indicating when none is assigned, with a button to open
|
||
Firefox’s shortcut editor where supported.
|
||
- Shorten the context menu label to “Ask ChatGPT”.
|
||
- Add quick usage instructions and guidance for changing the search keyword
|
||
and default engine in Firefox to the options panel.
|
||
- Add a “Feedback or report a bug” link to the options panel and README.
|
||
|
||
## [1.1.0] (2026-07-30)
|
||
|
||
Adds an options panel and two new ways to reach ChatGPT.
|
||
|
||
* Options panel in `about:addons` with five settings: context menu visibility,
|
||
temporary chat, web-search hint, where results open, and a prompt template.
|
||
* Right-click selected text and choose "Ask ChatGPT" to open ChatGPT with that
|
||
text filled in.
|
||
* Keyboard shortcut `Alt+Shift+G` does the same for the current selection, and
|
||
opens an empty chat when nothing is selected. Rebindable via Manage Extension
|
||
Shortcuts.
|
||
* Documented that ChatGPT no longer submits prompts passed in a URL, so a
|
||
second Enter is needed. This is an upstream change to chatgpt.com.
|
||
* `gpt <query>` address-bar search is unchanged.
|
||
* The options panel, right-click item, and keyboard shortcut require Firefox
|
||
112 or newer. Older versions keep the `gpt <query>` search unchanged.
|
||
* Permissions added: storage, menus, activeTab. None of them adds a line to
|
||
Firefox's install prompt.
|
||
|
||
## [1.0.0] (2024-06-09)
|
||
|
||
First release of software.
|
||
|
||
* favicon - Wanted to use the OpenAI ChatGPT icon but worried about copyright. Without granted permission, have to roll with this icon. (Powered by OpenAI!)
|
||
* Adds ChatGPT as non-default search engine. Queryable by "gpt <search_query>" in user's URL bar. Can configure through browser settings.
|