BlueGriffon Changelog

What's new in BlueGriffon 3.0.1

Nov 21, 2017
  • 3.0.1 with fix for command handler and missing MSFT dlls for some Windows boxes...

New in BlueGriffon 3.0 (Nov 20, 2017)

  • Certainly the most powerful Responsive Design editor of all Wysiwyg editors!

New in BlueGriffon 2.4.1 (Oct 25, 2017)

  • Support for CSS Grids.

New in BlueGriffon 2.3.1 (Feb 24, 2017)

  • 2.3.1 with following bugfixes from 2.3:
  • Check Manually button in Updates panel of Preferences was horked
  • prefwindow size on Windows/linux was wrong
  • errors in mode switching from and to Dual View
  • better zoom in Source view
  • hide useless options in Add-ons window
  • Find/Replace in Source view had bugs
  • fixed an error when a file added to an EPUB 3 or EPUB 3.1 package was deleted immediately after

New in BlueGriffon 2.3 (Feb 15, 2017)

  • Dual View (Source + Wysiwyg in sync)
  • Table of Contents with one-click update

New in BlueGriffon 1.7.2 (Jun 19, 2013)

  • locale issues with 1.7.1

New in BlueGriffon 1.7.1 (Jun 17, 2013)

  • command line fixes

New in BlueGriffon 1.7 (May 14, 2013)

  • fixed crasher on whitespace deletion
  • fixed bustage of Image Insertion dialog
  • initial state for css and script editors modified
  • disable and re-enable spellchecker when switching back to wysiwyg view for better perf; b=490
  • search in stylesheet and script was horked; b=520
  • fix for endless replaceAll in source views; b=523
  • titlebar not updated when last tab is closed; b=531
  • "find next" shortcut; b=549
  • can't use nobr; b=546
  • cannot underline a standalone text node: b=551
  • new build and langpack organization
  • links from clipboard in insertLink dialog; b=547
  • better detection of xhtml5
  • strange emphasis in some cases; b=539
  • adhere better to recent flexbox spec
  • more dialogs reachable from source view
  • box shadows fixed

New in BlueGriffon 1.6.2 (Feb 28, 2013)

  • CSS Box Shadows were horked
  • Tabs were not reflecting all document's titles on restart
  • sv-SE localization horked for Preferences window
  • Ssaving in source view was horking the wysiwyg view

New in BlueGriffon 1.6.1 (Jan 26, 2013)

  • from 1.6 to 1.6.1: issue with unresponsive structure toolbar and error when the document's element defining the charset is placed after the 1024th char of the document...
  • fixed too many LFs in stylesheet serialization
  • fixed error in commandline handler
  • CSS Properties panel was horked by switch to dockable panels
  • page setup and print menus: b=500
  • remove floating panel; b=498
  • better inline editing (core patch)
  • fixes in Find/Replace in source view
  • font and color assignments in floating toolbar don't use css; b=482
  • TOC update horked; b=440
  • Save in source view should update iframe's oldSource; b=479
  • dockable panels; b=478
  • new pref for default file extensions on save; b=309
  • TypeInState not shown in UI; b=471
  • save from source view horked; b=473
  • blockquote button; b=472
  • xhtml 1.1; b=404
  • aria role dropdown always looking for block; b=430
  • only UTF-8 in xhtml5; b=430
  • updates on a daily basis don't work; b=436
  • add skip-this-version to updates; b=415
  • edit a page directly from a link; b=457
  • get rid of align attribute; b=464
  • revert shuffles tab order; b=466
  • bad serialization for embedded stylesheets; b=467
  • selected line in dark source themes unreadable; b=445
  • Add an 'Open File' menu; b=470
  • Better table row and column resizers; b=469
  • switch to final CSS gradient syntax; b=463
  • languages dialog horked on cancel; b=439
  • add toggle view command; b=426, patch by Yu Tang
  • IDs appear twice in link insertion dialog; b=422

New in BlueGriffon 1.5.2 (May 25, 2012)

  • from 1.5.1 to 1.5.2: editor was losing focus when arrows keys are used to move the caret and a panel is visible ; L10N fixes.
  • complete refactoring of CSS Properties panel's code
  • save in source view horks character set
  • unprefixing box-shadow, border-radius and other updates
  • allow BlueGriffon to open local *.php files; b=405
  • allow changes of the document's charset
  • floating toolbar was horked with the findbar
  • Create backup before saving a html file; b=401
  • copy/paste makes all URLs absolute; b=398
  • activeview popup too transparent; b=372
  • html4 and html5 source views can be close without prompt, switch to DOMParser with text/html type; b=392
  • fixed floating toolbar on linux
  • Serbian l10n added
  • Link Insertion dialog adds a mailto: to mail links even if already present; b=394
  • comments, PHP and PI support; b=384
  • negative margins were not allowed; b=383
  • refine background-repeat UI; b=382
  • Revert, CloseTab and CloseOtherTabs as context menu on tabs; b=294
  • floating toolbar now has a preference in Preferences panel
  • formerly hidden pref forceLF now has a preference in Preferences panel
  • better support for multiple charsets
  • text-decoration:none option missing in CSS panel; b=381

New in BlueGriffon 1.5.1 (May 9, 2012)

  • complete refactoring of CSS Properties panel's code
  • save in source view horks character set
  • unprefixing box-shadow, border-radius and other updates
  • allow BlueGriffon to open local *.php files; b=405
  • allow changes of the document's charset
  • floating toolbar was horked with the findbar
  • Create backup before saving a html file; b=401
  • copy/paste makes all URLs absolute; b=398
  • activeview popup too transparent; b=372
  • html4 and html5 source views can be close without prompt, switch to DOMParser with text/html type; b=392
  • fixed floating toolbar on linux
  • Serbian l10n added
  • Link Insertion dialog adds a mailto: to mail links even if already present; b=394
  • comments, PHP and PI support; b=384
  • negative margins were not allowed; b=383
  • refine background-repeat UI; b=382
  • Revert, CloseTab and CloseOtherTabs as context menu on tabs; b=294
  • floating toolbar now has a preference in Preferences panel
  • formerly hidden pref forceLF now has a preference in Preferences panel
  • better support for multiple charsets
  • text-decoration:none option missing in CSS panel; b=381

New in BlueGriffon 1.5 (Apr 30, 2012)

  • complete refactoring of CSS Properties panel's code
  • save in source view horks character set
  • unprefixing box-shadow, border-radius and other updates
  • allow BlueGriffon to open local *.php files; b=405
  • allow changes of the document's charset
  • floating toolbar was horked with the findbar
  • Create backup before saving a html file; b=401
  • copy/paste makes all URLs absolute; b=398
  • activeview popup too transparent; b=372
  • html4 and html5 source views can be close without prompt, switch to DOMParser with text/html type; b=392
  • fixed floating toolbar on linux
  • Serbian l10n added
  • Link Insertion dialog adds a mailto: to mail links even if already present; b=394
  • comments, PHP and PI support; b=384
  • negative margins were not allowed; b=383
  • refine background-repeat UI; b=382
  • Revert, CloseTab and CloseOtherTabs as context menu on tabs; b=294
  • floating toolbar now has a preference in Preferences panel
  • formerly hidden pref forceLF now has a preference in Preferences panel
  • better support for multiple charsets
  • text-decoration:none option missing in CSS panel; b=381

New in BlueGriffon 1.4.1 (Mar 2, 2012)

  • 'none' was not accepted as a value of background-image in JSCSSP
  • try to preserve scroll position enabling/disabling AllTags mode; b=379
  • Deletion of a space deletes also the character next to it; b=360
  • get rid of accesskeys in recent pages menu; b=347
  • force editor to show caret after editor creation; b=351
  • disable save button if nothing to save; b=356
  • make prefs window resizable; b=375
  • add advisory title management to Insert Link dialog; b=374
  • don't output prefixed keyframes if user does not want them
  • Don't allow animations and transitions to run inside the editor
  • all png images now optimized for a better disk footprint

New in BlueGriffon 1.4 (Jan 17, 2012)

  • hidden preference bluegriffon.inContext.enabled
  • better installers
  • rulers not hidden in source view; b=345
  • Switching back from Source to Wysig triggers a txn even if the source is inchanged; b=344
  • highlighting the current line in source views
  • scripteditor changes cursor position if Reflect replies a syntax error
  • don't double load when a linked sheet is modified by BG itself
  • highlight selected element in DOM Explorer
  • tab title and position in DOM Explorer
  • hidden preference bluegriffon.defaults.forceLF
  • Tip of the Day (the tips themselves are not ready yet)
  • use standard descriptors for ltr and rtl; b=287
  • automatic detection of changes in external files linked into documents edited by BlueGriffon; b=325
  • wrong mimetypes switching to source view
  • get rid of duplicate anchors in Link Insertion dialog
  • force reload stylesheets if they were edited
  • no check if ID already given in CSS Properties panel; b=194
  • Invalid class or ID in the CSS Properties panel freezes the app; b=167
  • Table properties dialog controls can show NaN; b=336
  • CSS Colors were always added as rgb() Values; b=97
  • CSS 3 3D Transformations
  • Don't remove empty divs switching back from source to wysiwyg view;b=261
  • CodeMirror now used for all source views instead of Ace
  • Script Editor was always displayed in en-US
  • Insert > Stylesheets moved to Panels > Stylesheets.
  • Panels > Stylesheets now offers to edit embedded and local stylesheets through CodeMirror
  • folding and XML parsing error visibility added to Source View
  • folding and JS syntax error added to Script Editor (uses Reflect)
  • folding added to Stylesheets Editor
  • new table cells should not get vertical-align:top; b=314
  • class and aria role does not apply correctly to multiple td/thselection; b=329
  • don't use the width attribute on tables in html5; b=313
  • Format menu partially horked; b=312
  • cannot select/copy/paste select elements; b=331
  • Removing last class leaves an empty class attribute; b=320
  • impossible to create an attributeless hr element; b=322
  • a lot of minor fixes

New in BlueGriffon 1.3.1 (Nov 27, 2011)

  • no more loads of empty lines in the source view
  • customizable shortcuts (in Preferences window)
  • nicer structure bar
  • Paste in source view was partially horked and is now fixed
  • preference to disable line wrapping (important for Asian languages)
  • skew and scale CSS 2D Transforms were partially horked
  • text-align buttons in format toolbar were horked

New in BlueGriffon 1.3 (Nov 22, 2011)

  • no more loads of empty lines in the source view
  • customizable shortcuts (in Preferences window)
  • nicer structure bar
  • Paste in source view was partially horked and is now fixed
  • preference to disable line wrapping (important for Asian languages)
  • skew and scale CSS 2D Transforms were partially horked

New in BlueGriffon 1.2.1 (Oct 1, 2011)

  • Fixed blocking Mozilla bug 690699

New in BlueGriffon 1.2 (Sep 30, 2011)

  • better handling of floating panels on linux
  • Style transaction was not incrementing editor's modif counter;
  • Finnish, Polish, Slovenian and Swedish locales
  • changes to the color picker for the EyeDropper add-on
  • ReplaceAll was horked in Source View;
  • data mismatch in manager
  • don't delete empty DIVs added to source view;
  • language setting in page properties dialog does not trigger a txn;
  • support for Writing Direction context menu in the Structure Bar;
  • CR/LF issues;
  • target attribute in Link dialog;
  • better reset of the transaction manager in Ace
  • autocompletion in source view for HTML tag names;
  • don't close SVG Edit if transaction manager not empty;
  • Table of Contents
  • Add support for text-overflow;
  • missing localized strings in updater's alerts
  • remove a caption from languages.xul;
  • implement amaya-style kbd shortcuts for element navigation;
  • List Properties dialog
  • changetag in structurebar horked;
  • Structure toolbar puts a checked=true attribute on elements;
  • show document's styles for links;
  • Adding a new dictionary in the spell-checking-dialog doesn't work;
  • new css files can live w/o a .css extension;
  • ability to delete external browser settings in the prefs window;
  • make the tree nice to OS/2

New in BlueGriffon 1.1 (Jun 7, 2011)

  • make the escape key climb up the selection tree; b=224
  • don't wrap serialized attributes (bmo bug 662232)
  • use system locale if we can
  • Korean, Dutch and Traditional Chinese locales
  • minor bugs in CSS Properties Panel
  • allow replace stylesheet in editStylesheet.xul
  • allow linking to local resources in the editor
  • charset handling was horked in stylesheet serialization
  • font-style allowed both italic and oblique; b=220
  • missing entities; b=189
  • cannot save file when in source view; b=204
  • Times font incorrectly spelled Time in both UI and styles; b=209
  • messages in wrong language; b=214
  • much better saving of documents in line with the serialization happening in the source view

New in BlueGriffon 0.9.1 (Mar 30, 2011)

  • now based on FIREFOX_4_0_RELEASE
  • RemoveAllStyles and RemoveAllLinks menu and context menu added
  • delete key was unresponsive when leaving source view; b=129
  • div with a nbsp are removed by markup cleaner; b=133
  • empty named anchor creation horked; b=134
  • Insert Link dialogs not adapted to selection; b=137
  • --BG-- in source view; b=136
  • undoing a style attr txn could leave an empty style attr; b=132
  • type element selector added to css properties panel
  • ReplaceAll horked in wysiwyg view; b=130
  • create link in context menu; b=127
  • updater was choking on non numeric versions
  • context menu selected the whole element
  • table properties horked for nested tables; b=125
  • don't show invisibles in source view
  • Insert > Table did not always insert a table
  • View > Source View > Theme
  • Preference for Ace themes
  • avoid TypeElement error when switching locale
  • preserve selection between wysiwyg and source view; b=62
  • setting a new class in css properties panel did not work; b=88
  • Use OS locale; b=111
  • switch from Bespin to Ace
  • Changing source view's theme does not require a restart any more
  • better floating panel management
  • Open with... now works
  • L10N for edit menu
  • fixed a serialization error for @import rules
  • make CSS properties panel be cool with none background-image

New in BlueGriffon 0.9 (Feb 14, 2011)

  • sections of the CSS Properties panel can now be toggled through a click on the title too
  • fixed a crasher in the DOM Explorer panel
  • panels' alignment button added to panels' titlebar on Mac OS X and Windows (sorry Linux users, floating panels don't work well on Linux...)
  • inserting a named anchor was deleting the selection
  • persistent menubar on Mac OS X when the last main window is closed ; dock menu adapted
  • changing UI's language does not exit without prompt any more if a document is modified
  • link insertion dialog used to always report file://... links are relative
  • L10N fixes
  • pt-PT locale
  • more work on the command line handler
  • much better panels' alignment algo
  • word-wrap CSS property was horked in the CSS Properties panel
  • context menu's appearance was horked on windows classic theme
  • goto link in context menu
  • reflect DOM Explorer's selected element into wysiwyg vie
  • don't allow Undo in source view to remove initial source
  • default 300x600 size for dom explorer and css properties panels
  • rulers were adding to the style attribute instead of using a txn
  • fix for the editor factory error in Bespin
  • editable DOM Explorer
  • context menu in DOM Explorer
  • build architecture for L10N
  • zh-CN locale
  • html5 element insertion menu
  • support for img's longdesc attribute
  • make Textarea Insertion and Button Insertion dialogs play nicely with selection
  • accelerators for bold/italic/underline/code
  • unescape filenames in SaveAs dialog
  • copying links was not copying href !
  • don't open table properties dialog when selection is not collapsed on double-click
  • 'rem' and 'ch' units in CSS Properties panel
  • hide structurebar in sourceview
  • Copy HTML markup for the selection or a selected element in structurebar
  • tabs position was not working on win/lin
  • findbar in both wysiwyg and source views
  • better theme for wysiwyg/source buttons on win and lin
  • spell checking (support for dictionnaries, etc.) in context menu
  • editor was horked if parser error in XHTML source view
  • about:config in prefs and buildconfig in about
  • parsing gradients chokes when vert position appears before horiz position
  • Page Properties dialog
  • allow user to position tabs in tabeditor through a new pref
  • reflect natural ratio changes for images in css properties panel
  • Repeating gradients, webkit- and gecko-style
  • Help menu
  • Table options in main contextual menu

New in BlueGriffon 0.9 RC 1 (Jan 28, 2011)

  • context menu's appearance was horked on windows classic theme
  • goto link in context menu
  • reflect DOM Explorer's selected element into wysiwyg vie
  • don't allow Undo in source view to remove initial source
  • default 300x600 size for dom explorer and css properties panels
  • rulers were adding to the style attribute instead of using a txn
  • fix for the editor factory error in Bespin
  • editable DOM Explorer
  • context menu in DOM Explorer
  • build architecture for L10N
  • zh-CN locale
  • html5 element insertion menu
  • support for img's longdesc attribute
  • make Textarea Insertion and Button Insertion dialogs play nicely with selection
  • accelerators for bold/italic/underline/code
  • unescape filenames in SaveAs dialog
  • copying links was not copying href !
  • don't open table properties dialog when selection is not collapsed on double-click
  • 'rem' and 'ch' units in CSS Properties panel
  • hide structurebar in sourceview
  • Copy HTML markup for the selection or a selected element in structurebar
  • tabs position was not working on win/lin
  • findbar in both wysiwyg and source views
  • better theme for wysiwyg/source buttons on win and lin
  • spell checking (support for dictionnaries, etc.) in context menu
  • editor was horked if parser error in XHTML source view
  • about:config in prefs and buildconfig in about
  • parsing gradients chokes when vert position appears before horiz position
  • Page Properties dialog
  • allow user to position tabs in tabeditor through a new pref
  • reflect natural ratio changes for images in css properties panel
  • Repeating gradients, webkit- and gecko-style
  • Help menu
  • Table options in main contextual menu

New in BlueGriffon 0.8.1 (Jan 13, 2011)

  • findbar modified to allow Search and Replace in both source and wysiwyg views
  • better localized menu items in the Edit menu
  • better theme for wysiwyg/source buttons on win and lin
  • spell checking on the whole document
  • editor was horked in case of parser error in XHTML source view
  • about:config in Prefs and about:buildconfig in About
  • parsing gradients was choking if vert position appearing before horiz position
  • Page Properties dialog
  • allow user to position tabs in tabeditor through a pref
  • reflect natural ratio changes for images
  • Repeating gradients, webkit- and gecko-style
  • Help menu
  • table options in main contextual menu
  • Table menu in main menubar
  • output new webkit gradients
  • better command line handler allowing 'open with'
  • get rid of WebKit-based styles in Bespin
  • disable the Source button until Skywriter/Bespin is fully init'd
  • Unicode Char Insertion dialog for windows and linux
  • real-time spell checking

New in BlueGriffon 0.8 (Dec 30, 2010)

  • form inputs were horked
  • output non-gecko prefixed CSS properties
  • added "span" to format menu
  • support for ROLE attribute
  • added role attribute to structurebar and preferences
  • L10N switcher in preferences
  • never exit w/o prompting the user if at least one document is modified
  • build config improvements
  • better reflect DOM Explorer changes in structurebar
  • Insert > WebFonts menu
  • support for Google Fonts webfonts
  • support for FontSquirrel webfonts
  • fixed crash in JSCSSP if the stylesheet to parse is empty
  • fr-FR localization
  • CSS properties panel was choking on relative URLs for background images
  • now relying on Google-less favicons because Google S2 not reliable any more
  • fixed a bug in JSCCSP horking CSS gradients
  • allow relative URLs for background images in the CSS Properties Panel
  • show better if a document is modified on windows and linux, mac was ok
  • "Remove Tag" contextual menu entry in structurebar was horked
  • added IDs dropdown menu to main window
  • fixed class dropdown menu in main window
  • cssHelper module was horking Table Layout add-on
  • better CSS serialization
  • removed dependencies from the basic editor to the project manager
  • added network/proxy settings to preferences
  • creating a form element was not placing the caret into the newly created form
  • added CSS-based AllTags mode
  • fixed a bug in fireFtp that was choking on remote server's features detection
  • reorg'd a bit portions of the menubar
  • added serialization of non-gecko prefixed CSS values (e.g. display: -moz-box) so flex box is enabled for WebKit-based browsers
  • fixed a rotator issue in CSS gradients
  • Save and SaveAs commands now disabled while in source view
  • CSS Properties panel now disabled while in source view
  • serialization of WebKit-based CSS linear gradients (conditions: angle is a multiple of 90deg, color stops' position in %)
  • serialization of WebKit-based CSS radial gradients (conditions: shape is circle, size is farthest-corner or cover, first and last color stops' position in pixels, other color stops' position in pixels or left undefined)
  • copy and paste that never worked in XHTML in Nvu or KompoZer now work fine in BlueGriffon !

New in BlueGriffon 0.7.3 (Dec 17, 2010)

  • network/proxy settings in preferences
  • Format menu
  • ID dropdown
  • relative URLs in background-image (CSS properties panel)
  • View > All Tags mode
  • bug fixes
  • dialog changes needed for the fortcoming Project Manager

New in BlueGriffon 0.7.1 (Dec 1, 2010)

  • windows issue at launch fixed
  • support for the WAI-ARAI role attribute

New in BlueGriffon 0.7 (Dec 1, 2010)

  • DOM Explorer added
  • fixed a bug making it impossible to make a link out of a single image
  • Ctrl-N key for new document fixed
  • Edit menu now functional
  • fixed a bug that was horking the CSS Properties panel if it was already open at launch
  • lots of minor fixes

New in BlueGriffon 0.6 (Dec 1, 2010)

  • all HTML5 form elements now supported (even if Gecko does not support them all yet)
  • Insert > Stylesheets dialog with CSS Media Queries support
  • fixed painful caret bug on windows
  • minimal WebFonts support in the CSS Properties panel, WebFonts declared in the document are now visible in the font-family choices
  • SVG Edit was horked
  • by popular demand, white theme is now the default in Source view; can be changed in Preferences > New Page
  • parsers errors in source view for XHTML1 and XHTML5 were not detected switching back to normal view and could lead to a totally horked UI; this is now fixed
  • HTML dialect now shown as tooltip on each tab
  • class dropdown menu in main window was horked
  • CSS Properties panel was not resetting the class editable menulist
  • recent pages were not updated when a new document is saved
  • lots of more minor fixes