Bookstack Version History

12 versions

Be careful with old versions!

These versions are displayed for reference and testing purposes. You should always use the latest version of an add-on.

Version 0.8.1 86.6 kB Works with Firefox 33.0a1 and later

Fixed checking the available rows before trying to select an empty row.
Improved how sidebar menu items are enabled/disabled based on the selection.

Version 0.8.0 86.7 kB Works with Firefox 33.0a1 and later

* Reworked to be a restartless add-on (including minor fixes).
* Moved preferences to add-on page.
* Moved the project to github. Added a readme.md for that.

Version 0.7.5 93.7 kB Works with Firefox 16.0a1 and later

* Fix sidebar context menu commands not enabling/disabling correctly.

Version 0.7.4 93.7 kB Works with Firefox 16.0a1 and later

* Fix preference lookup bug (caused major loss of functionality).

Version 0.7.2 93.2 kB Works with Firefox 13.0a1 and later

Fixed a call to treeview function via map; needed to bind it to the right tree.

Version 0.7.1 93.2 kB Works with Firefox 13.0a1 and later

* Stop using GUID to track the bookstack folder. Hopefully this will come
come back, as without it Bookstack doesn't play as nicely with Sync and other
similar services.
* Update Livemark-aware functions to use the new asynchronous service.
* Add creation of Bookmarks, Folders, and Separators to sidebar context.
* Rework "Add all tabs to stack" to allow an in-folder add via Shift key.

Version 0.7.0 92.2 kB Works with Firefox 4.0 and later

* Dropped support for Fx<4.
* Reorder context menu to match bookmarks sidebar's more closely.
* Made unuseful context menu items disabled rather than hidden.
* Use a real tree for sidebar.
* Add cut and paste abilities.
* Removed per-button mouse settings and updated preferences dialog.
* Eliminate trash folder to allow migration to tree-based sidebar.
* Make opened item information stick to the tab for retrieval if cancelled.
This allows discovering removed item in case of user-cancelled loading.
* Added popup notifications with CSS animation as feedback for adding items.
They simply show the animated anchor icon, no actual popups, so no item
property editing occurs via the notifications.
* Added shift variants for adding to stack to allow immediate editing:
Shift+[ctrl]+middle-click on a link
Shift+click on menu items (tab menu, content context menu)
* Made pop (Alt+C) move the item to the bottom if it's not removed.
This makes that action useful when the Stack is set not to remove items.
* Fixed erroneous focusing of sidebar on application blur.
* Fixed "Add this page" item in content area context menu when it was already
in the stack.
* Linux: Added icons to context menu items (for sidebar and content area).
I don't believe the other platforms use icons in those spots, but if they
do I will add them there too.
* Use several more of the browser's own strings for localization.
* Made removing the current page from the stack take place in a batch.
* Migrated to using showBookmarkDialog for editing bookmarks.
* Cleaned this document and renamed it to NEWS.
* Removed .jar packing for chrome.

Version 0.6.4 104.4 kB Works with Firefox 3.5 and later

Changes in 0.6.4:
* Added Swedish (sv-SE) locale, thanks to Lakrits!
* Fixed bugs in adding tab context menu, middle-click listener for multiple windows.
* Added a max-height to the stack selection popup.
* Changed sidebar to use iconic listcells (uses CSS to apply default favicons).
* Made livemarks consistent with other sidebars (no underline; regular pointer).
* Switched sort direction to use a menu popup.
* Will now install the toolbar button to addon bar (only on first install).
* Update buttons for Fx<4 on OSX; they won't fit in the smallest sidebar,
but look better.
* Use image sprite for all sidebar toolbar buttons.
* Update settings window size.
* Minor refactoring.
* Updated maxversion to include Firefox 6a1.
This will be the last version of Bookstack to support Fx<4.
* Minor changes to make AMO validation happier.

Version 0.6.3 94.2 kB Works with Firefox 3.5 and later

Changes in 0.6.3:
* Fix loading bug that could cause context menu problems for other extensions and Bookstack.
Thanks to Mr. Klene for the report and assistance to reproduce!
* Removed unnecessary console (dump()) output.
* Made context menu item elements default to visible.
* Minor refactoring.
* Transitioned preferences to use more modern design via xul:prefwindow.
* Added icons for preferences panes.
Thanks to the BlankOn icon theme for the icons used for the preference panes.
* Added ability to copy multiple items to clipboard.

Version 0.6.2 90.1 kB Works with Firefox 3.5 and later

Changes in 0.6.2:
* Fix minor bug with Move To menu generator (use simple menuitem for stack menu
when the only child folder is the trash).
* Fix how the sidebar item labels' width are determined (takes scrollbar width
into account).
* Fix context menu display coordinates when triggered by mouse.
* Fix ability to trigger context menu via keyboard.

Version 0.6.0b2 69.6 kB Works with Firefox 3.5 - 4.0b8pre

Changes in 0.6.0:
* Updated to support Firefox 4.0 (tested up to 4.0b6)
* Updated sidebar list to support basic multiple-item select (keyboard only).
* Improved keyboard access (delete key, multi-select).
* Fixed select state restoration (sorting and other list rebuild operations).
* Updated Drag and Drop to support multi-item drag out (or within) stack.
* Reworked Drag and Drop to be a fuller implementation (can drag tabs again).
* Disabled drop for dragging into (or within) a sorted stack.
* Removed persistent sorting (reopening sidebar will restore natural ordering).
* Firefox 4: "Add all tabs to stack" will only add visible tabs.
* Migrated notifications to the Alert Service (uses platform-native alerts).
* Modified notifications to be observer-based instead of manual.
* Added visible item count when searching (x in x / y items in Stack).
* Fixed empty search causing separators not to be displayed.
* Fixed sidebar focus issues between different Firefox versions.
* Fixed sidebar buttons to show check state rather than just icon changes.
* Added tabindex attribute for sort direction button (keyboard accessibility).
* Moved code into modules: bookstack, bookstack-Preferences, bookstack-Drag.
* Added bookstack-Services module for accessing various services.
* Reworked actions to use batching (clear stack, adding all tabs, etc.).
* Removed the adding of the toolbar button on first install.
* New icon. Doesn't look that different, really.
* Fixed issue with maintaining folders (stack/trash).
* Added a timeout for rebuild when a favicon changes.
* Added keyboard information to tools, sidebar menu items.
* Reallocated tools menu item to open stack (was preferences).
* Improved behavior for dealing with bookmark synchronization services.
* Updated wiki to reflect current version.
* Removed older changes from this listing.

Known issues in 0.6.0 with Fx4.0b6 (expected to be resolved by Fx4 release):
* Multiselect while holding ctrl (ctrl + space) toggles Panorama (Bug 592183)
Workaround: none known.
Status: Fixed in Fx4.0b7
* Sidebar drop opens page in sidebar (Bug 580710)
Workaround: none known.
Status: Patch available, should be fixed in 4.0 if not in one of the betas.

Possible Future Enhancements:
* Firefox 4: Add true "add all tabs" that will include non-visible tabs.

Version 0.6.0b1 69.6 kB Works with Firefox 3.5 - 4.0b8pre

Changes in 0.6.0:
* Updated to support Firefox 4.0 (tested up to 4.0b6)
* Updated sidebar list to support basic multiple-item select (keyboard only).
* Improved keyboard access (delete key, multi-select).
* Fixed select state restoration (sorting and other list rebuild operations).
* Updated Drag and Drop to support multi-item drag out (or within) stack.
* Reworked Drag and Drop to be a fuller implementation (can drag tabs again).
* Disabled drop for dragging into (or within) a sorted stack.
* Removed persistent sorting (reopening sidebar will restore natural ordering).
* Firefox 4: "Add all tabs to stack" will only add visible tabs.
* Migrated notifications to the Alert Service (uses platform-native alerts).
* Modified notifications to be observer-based instead of manual.
* Added visible item count when searching (x in x / y items in Stack).
* Fixed empty search causing separators not to be displayed.
* Fixed sidebar focus issues between different Firefox versions.
* Fixed sidebar buttons to show check state rather than just icon changes.
* Added tabindex attribute for sort direction button (keyboard accessibility).
* Moved code into modules: bookstack, bookstack-Preferences, bookstack-Drag.
* Added bookstack-Services module for accessing various services.
* Reworked actions to use batching (clear stack, adding all tabs, etc.).
* Removed the adding of the toolbar button on first install.
* New icon. Doesn't look that different, really.
* Fixed issue with maintaining folders (stack/trash).
* Added a timeout for rebuild when a favicon changes.
* Added keyboard information to tools, sidebar menu items.
* Reallocated tools menu item to open stack (was preferences).
* Improved behavior for dealing with bookmark synchronization services.
* Updated wiki to reflect current version.
* Removed older changes from this listing.

Known issues in 0.6.0 with Fx4.0b6 (expected to be resolved by Fx4 release):
* Multiselect while holding ctrl (ctrl + space) toggles Panorama (Bug 592183)
Workaround: none known.
Status: Fixed in Fx4.0b7
* Sidebar drop opens page in sidebar (Bug 580710)
Workaround: none known.
Status: Patch available, should be fixed in 4.0 if not in one of the betas.

Possible Future Enhancements:
* Firefox 4: Add true "add all tabs" that will include non-visible tabs.