Page tree
Skip to end of metadata
Go to start of metadata

Glossary 5.0.0 - Release note

Spectrum Groupe is pleased to announce that we are releasing Glossary version 5.0. This version includes major features requested by our customers.

Glossary 5.0.0 is a major version that includes a lot of changes, that's why we recommend that you try it in your test environment before using it in your production one.




We have recently focused on how many users write glossary in many languages, so we had the idea, why don't we use glossary for every language, for easier maintenance and use. 

So, we have defined a new feature called "Language". With this, you can create a glossary with the language you would prefer, such as "English" or "French" … etc.


New Features


For feature and new structure details for version 5.0, Please visit this link

Create glossary Language

By clicking the create button in the confluence panel and choosing "Glossaries", we have two options to select (Pic. 01):

  • Language: Which we can select the language that the glossary will be with it. In the following picture, we selected English.
  • Prefix: We have to choose a prefix for the selected language. It mustn't be empty, only for if the chosen language is No-Language.

After the creation of a glossary with the selected language, we will get the glossary overview page with a title that contains the chosen prefix (Pic .02).


Pic. 01

Pic. 02


Here we can also create another language, as many as we can and we will get a new glossary with the alphabet of the chosen language looking exactly like the previous one (Pic 03) with the same order as mentioned in the Glossary Structure Page.

PS: you only can create one glossary per language within the same space. For example, it's impossible to create in the same space two English glossaries.



the next picture shows the alphabet of the Czech language (Pic. 04).

Pic. 03

Pic. 04


Consult glossary Languages

To consult the created glossaries, we have added a new page that groups the glossaries and shows some details with the option for searching terms using the Space Search Macro.

We can also consult the created glossaries by clicking the link 'Glossaries' in the sidebar and we will get something like the following picture (pic. 05).

This page helps us create new glossaries by clicking "Add Glossary" in the top right, we will get a pop-up with the non existed glossaries to create. 


Pic. 05

Term Filter

In any page letter of a glossary, we have added a filter feature to easier search for a term (Pic. 06). You can search using many options as following:

  • Creator: We can select either a single user, multiple users, all users, or current users.
  • Order By: We can order terms by creation date, creator names, or terms title.
  • Date: We can customize the date of search, either by typing the date of start and date of end or choosing an existing date like last month.
  • Options of a term: Such as search by title or definition...


Pic. 06

Space Settings new features

Highlight new features

We have re-worked the space settings menu with new interfaces (see Improvements part) and added new features. In highlight part, we added two new features, one of them is to highlight with sub term and the second is the occurrence term highlight number (Pic. 08).

The first feature does not highlight only the terms also their sub term. For example, if we have a term with its title is Spectrum and on a confluence page we have the word Spectrum-Group, this feature will highlight also Spectrum.

About the second feature, if we want only to get the first 3 highlighted terms in a confluence page, just set the option to 3. Also, we have other options of the highlight as auto-highlight, Highlight from …



Pic. 07


Other new features

Some clients have asked to add this feature to improve the term looking, specially in case of glossaries without abbreviations nor synonyms. with the activation of this features, the tag of synonyms / abbreviations will be hidden for terms without synonyms / abbreviations.(Pic. 08)

Pic. 08


Language Menu

There is a new section called Language in space tools in which we can get the created languages in the current space with their prefixes with the option of editing button (Pic. 09).




By Clicking the icon of dots we get two tabs:

Parameter:

this option allows to(Pic. 10):

  • Change the prefix of the selected language: when we want to change the prefix of the glossary and letter pages. The title of these pages can not be modified unless using this feature. We have stopped the title editing because the user will have an issue creating glossaries (with other languages) if he removed the prefix or use a prefix of other language (for example).
  • Activate/deactivate the first letter check when creating a new term. The first letter check is used when we want to add a certain term to a certain letter but their first letter doesn't match ( Japanese language for example).



Change Language:

In this tab, we have the option to change the language from the selected one to the "No Language" or vice versa. By changing the language of the glossary, the prefix of glossary and letters pages will change, all terms also will be switched to the new languages, the non-activated letters of the old language will not be switched and the letters of the new language will be added the glossary overview Macro in glossary page (Pic. 11).

Pic. 09

Pic. 10



Pic. 11


Global configuration new features

We added the possibility to share the new configuration with other spaces. by sharing the configuration,  all configuration related to Glossary in source space will copied in the destination space. Also, we have added the possibility to share the configuration with all the existent spaces in confluence (Pic. 12).

Pic. 12


Sanity Check new features

In the sanity check, we provided new methods to fix bugs related to created terms:

Unknown usernames:

This feature is to restore the real creators of terms in all spaces, by fetching for the time the term injected in the page and by whom using page history. this feature fetches in a lot of data that's why it may take some time. So, we decided to develop another feature that takes less time.

Unwanted usernames by glossary:

This is the same as the previous method but in a specific space and language. After choosing this option in sanity check list, we have to choose the space and the language ( Pic. 13).

Pic. 13


Improvements

Term Creation

We made some little modification in the creating of a term, as we can see in the picture below, we have label(s), synonym(s), and abbreviations(s) as an advanced select2 which means either we select from the option will be shown by typing or we add a new one if the options don't exist (Pic . 14.



Pic. 14


Term Creation using hover with Language/Letter option

We added the option of choosing a language when adding a term by inline (hovering the wanted word) option. In this part, we selected English as a language and we filled the rest of the options. If selected language is configured with no check for the first letter, then we have also to choose which letter the new letter will be added to (Pic . 15).



If we have the permission to edit page in the selected space, a message will appear with a link to created term. The next picture shows the result of adding a term by hover feature (Pic. 16):

Pic . 15

Pic. 16


Glossary Settings improvements

We have changed the view of space tools. Settings have been separated into Theme, Highlight, and other.


Theme:

Which we can get to choose the highlight color, text style and if we want to show highlight button in confluence pages (Pic. 17).

Pic. 17


Highlight

which we can configure to activate highlight automatically, choose from what spaces we can highlight, add synonyms and abbreviations as base to highlight and, the two new features highlight sub-terms and Occurrence term highlight number (Pic. 18).

Pic. 18


Other

in this tab, we added a new option of hiding the tag of empty synonym and abbreviation (for better UX). Also, we have the auto-hover option and case sensitive while highlighting terms (Pic. 18).

Pic. 18


Glossary Import Menu improvements

We also changed the view of the import menu for better UX, for both CSV and Excel like choosing the type of file to be imported interface (Pic. 19), or mapping interface (Pic. 20), or statics interface after import in both table mode (Pic.21) or graph mode (Pic. 22) . Here are some pictures of the new interfaces.

Pic. 19

Pic. 20

Pic.21

Pic. 22


Advanced Search with Language option

In Glossary Dashboard, in specifically advanced search tab, we added also search by glossary language. You can choose more than 1 language (Pic. 23).

Pic. 23


Sanity check improvements

In the sanity check, we provided new methods to fix any kind of bug (Pic. 24).

  • Unknown usernames: This feature is to restore the real creators of terms in all spaces.
  • Unwanted usernames by glossary: This is the same as the previous method but in a specific space and language.
  • Global outdated configurations: if there was a space with missing configurations, we can use this option to fix them.
  • Global deleted spaces configuration: if there was a deleted space but the configuration is still persisted in the database, this option will delete old data.
  • Global archive configuration: if there was an archived space with not synchronized settings, this feature will fix it.
  • Letters of deleted spaces: check database for saved letters of deleted spaces.


Pic. 24


Bug fixes and Patch-s

BPGLOS-316 - Getting issue details... STATUS

BPGLOS-261 - Getting issue details... STATUS

BPGLOS-272 - Getting issue details... STATUS

BPGLOS-278 - Getting issue details... STATUS



Glossary 4.5.0 - Release note

Spectrum Groupe is pleased to announce the release of Glossary - Version 4.5.0

This release improves the performance of our major functionalities and fixes some customer bugs.

As always, we're here to help, if you've come across a problem, want to provide feedback or require support, you can get in touch by email to Support.

IMPROVEMENT

In this version, we have improved the performance  of our highlight system with/without synonyms and/or abbreviations.

The highlight system has improved for the three highlight options: form the current space, form multiple spaces or from all spaces.

View space permission is also maintained before any highlight action.

We have also fixed our customer bugs related to our highlight and search system, these bug fixes are listed in the list below:


RELATED JIRA ISSUES


Key Summary T Created Updated Due Assignee Reporter P Status Resolution
Loading...
Refresh

Spectrum Groupe is pleased to announce the release of Glossary - Version 4.3.0

This release includes a number of requested enhancements by our customers since a period and bug-fixes to certain behaviors.

As always, we're here to help, if you've come across a problem, want to provide feedback or require support, you can get in touch by email to Support.

NEW FEATURES

Rich text editor when editing terms from letter page

his version will include a simple editor for the terms definitions

This editor will enable users to customize term's definition with formatting options like (Bold, Italic, Underlined, Lists...)

Quick links for edit/delete/share terms

Glossary users can now edit and delete terms from quick links displayed in the top right corner of each term.

They are also able to get a direct link to term by clicking on the share icon where term link will be copied to the clipboard.

Re-design of Global Glossary configuration interface and new share configuration capabilities between spaces

We redesigned the global configuration interface to make it more intuitive and more easy to use.

Confluence administrators will see space listing with current configuration and will be able to enable/disable glossary features, enable/disable highlight in space.

In addition we added a quick link to view current configuration and the ability to share current configuration of one space with other spaces.

RELATED JIRA ISSUES

Key Summary T Created Updated Due Assignee Reporter P Status Resolution
Loading...
Refresh


Full documentation link: Glossary User Guide - Version 4.3.0

Some of our customers brought to our attention some issue related to setting of term creator and term creation date where for some users if you refresh the letter page, some terms are set to current user and current date.

You can find below the expected behavior by our App:

VersionBehaviorUnexpected Behavior
Versions prior 3.4.0
  • No term creator information is saved
  • Creation date is saved

Version 3.4.0
  • Old term (created prior version 3.4.0) are kept without creator information
  • New terms (created in version 3.4.0) are enriched with creator information and saved in database
  • As a backup if term exists in Letter page but can't be found in database due to any dysfunction (bad migration, added from Letter page editor...) the term is recreated in database and creator information is set to current user (refreshing the page) and date is set to current date (refresh date)  
(error) If term contains special characters it may not be read correctly and it may considered as not existing in database. This causes the refresh of the database and the override of user and date information to current user and current date. 
Version 3.4.2

Bugfix version to clean duplication and incoherence due to migration process from version 3.3.1 to version 3.4.x

  • Old term (created prior version 3.4.0) are enriched as following: Term creator is set to user doing the upgrade and creation date is set to upgrade date. We need to set these default value to make all the content aligned and avoid managing empty content.
  • New terms (created in version 3.4.0) are enriched with creator information and date information and saved in database
  • As a backup if term exists in Letter page but can't be found in database due to any dysfunction (bad migration, added from Letter page editor...) the term is recreated in database and creator information is set to current user (refreshing the page) and date is set to current date (refresh date)  
(error) If term contains special characters it may not be read correctly and it may considered as not existing in database. This causes the refresh of the database and the override of user and date information to current user and current date. 
Version 4.0 and more

Adding new hidden parameters for user creator and date to macros to have a consistent check without going to database and avoid the unexpected behavior listed previously.

During the install event the information saved on the database (creator and creation date) are set to those parameters.

If the content of the parameters is returned as null the information are set to current user and current date.

(error) Some terms has Unknown user (Fullname of user) set to the terms.

(error) [For some users] If term contains special characters it may not be read correctly and it may considered as not existing in database. This causes the refresh of the database and the override of user and date information to current user and current date. 

Disclamer


Unfortunately if term contains special characters in it and the page letter has been refreshed, the current user and current date is set in the database.

Old values can't be regenerated as the database is our unique persistence point.

Our team worked on problem since few months and we found a way to make the terms known even if they contains special characters during the page refresh. The fix is set in the current version 4.2.0

Bug fixes provided in this version

  • If term contains special character and when refresh letter page, the information related to term are not overridden to current connected user and current date.
  • Terms added through the import feature are now created with the correct user name instead of "unknown user (fullname)".
  • We added a section in the Sanity check panel to clean the "Unknown User" text and reset to value associated in the ( ) as the term creator. 




Spectrum Groupe is pleased to announce the release of Glossary - Version 4.1.0

This update will include a number of bug fix, performance improvements and new features

As always, we're here to help, if you've come across a problem, want to provide feedback or require support, you can get in touch by email to Support.

NEW FEATURES

  • Sanity Check : Confluence admins can now check the sanity of the glossary database tables, to detect any unwanted anomaly like duplicated letters, orphaned letters, orphaned terms... And export the results to the wanted format (Excel or CSV).
  • Custom highlight : highlight can be configured now to display terms from a defined set of spaces, this can be changed from the glossary space configuration menu.
  • New langauge : Glossary now supports Italian localization

IMPROVEMENT

  • Query Performance
  • Move Glossary Management : Users can now safely move glossaries from space to space (target space must not contain an existing glossary)
  • Delete Glossary Page management : Users can now delete glossaries safely (terms and letters will be deleted from the database)
  • Confluence admin import : Upgraded the number of spaces selected when trying to import a Glossary globally (it was restricted to 25 spaces)

BUGS LIST

Details

Atlassian Marketplace download link:

Glossary version 4.1.0

Documentation:

User guide glossary version 4.1.0

Support:

Spectrum Groupe Lab Support

Glossary 4.0 - Release Notes

What's in Glossary 4.0 

In an effort to improve our products, Spectrum Groupe regularly release new products features, updates and improvement

We're pleased to announce the release of Glossary 4.0, with better performance, stability and new features.

This major version will ensure better experience through many new features, improvements, and miscellaneous bug fixes.

 Please Stay up-to-date with what's next at Spectrum Groupe Glossary APP official page

We strongly advice you to test this version on pre-production or test server as it bring enhancements to current data model. You can reach us on our support channels to assist you during this upgrade step or provide any needed support if any abnormal behavior is observed.

(warning) In case of big Confluence instance or large Glossary data amount, consider having a backup of your database BEFORE proceeding to migration to this new version (version 4.0). Please contact us on our support channels if any abnormal behavior is observed after upgrading to new version. DO NOT proceed to reinstalling Glossary app again as it may re-update the data content.


NEW FEATURES

This release contains the following new features:

  1. Global Import Glossary: Confluence administrators will be able to create a new space or populate existing Glossaries by importing glossary file from a configuration panel.

  2. Space Import Glossary: Using this feature, space administrator will be able to import data from CSV or Excel files to existing Glossary.

  3. Advanced Glossary Search: An advanced search using different criteria is offered to glossary users via an advanced Glossary search panel.

  4. Export Glossary: Glossary users can export glossary content, letter content or search result into a PDF file or an Excel file.

IMPROVEMENT

We're continuing to improve Glossary performance, and in this release we've focused specifically on: 

  • Global Search: Reduce the time required for ruining Global search: Better and much faster performance .

  • Permission: Glossary now uses space permissions, making any use of the glossary permission dependent.

  • Bug Fix: Major bug fix are included in this release, which are detailed in the BUGS LIST sequence.

Small improvement on its own is insignificant, but together they make a huge impact.

BUGS LIST

BPGLOS-175 - Getting issue details... STATUS

BPGLOS-176 - Getting issue details... STATUS

BPGLOS-182 - Getting issue details... STATUS

BPGLOS-183 - Getting issue details... STATUS

BPGLOS-184 - Getting issue details... STATUS

BPGLOS-199 - Getting issue details... STATUS

BPGLOS-210 - Getting issue details... STATUS

  • Able to Highlight terms from spaces which are not permitted to display its entries.

Please visit Atlassian Marketplace to download other Spectrum Groupe products (thumbs up)

Glossary 3.4.2 - Release Notes

Welcome to release notes of Glossary 3.4.2.

In contrast to our previous releases, this update is a small one. Quiet simply, we've made a number of bug fix to make it more reliable, consistent and performant, They're changes only SQL SERVER and ORACLE users will notice. 

As always, we're here to help, if you've come across a problem, want to provide feedback or require support, you can get in touch by email to Support.

UPGRADE GUIDE

For Customers who didn't install 3.4.0:

  • You can safely install the new version of Glossary 3.4.1

Customers who installed 3.4.0 and encountered some issues:  DISCLAIMER

  • We highly encourage you to NOT downgrade to an older version once you upgraded to version 3.4.1. In case you decided to ignore our warning, it might cause you data loss. 
  • It’s essential that before proceeding to Upgrade to version 3.4.1 that any deleted Glossary pages must be purged from the trash.
  • It is Forbidden to delete Glossary home Page or Glossary home label, this will intercept the Data Migration and cause multiple problems.

Details

Atlassian Marketplace download link:

Glossary version 3.4.2

Documentation:

User guide glossary version 3.4.2

Support:

Spectrum Groupe Lab Support

BUG LIST :

  • BPGLOS-182 :  Links to highlighted terms are not working
  • BPGLOS-183 : Navigation Bar & Overview Macros Duplicating Empty/Filled Letters
  • BPGLOS-184 : Data Loss after upgrade to 3.4.1 
  • BPGLOS-185 : Glossaries Gloabal search is KO
  • Limit letter Creation to only three characters.


Glossary 3.4.1 - Release Notes

Spectrum is happy to announce you that the new release of Glossary version 3.4.1 is Finally here.

We’ve been receiving feedback from our customers the past month about the Highlight behavior, letter duplication and some other issues ... We know that some of you feel Spectrum Groupe has let you down and for that WE APLOGIZE.

There’s been a lot of hard work on this release and we will never stop working to earn and maintain your trust.

So we would like to clarify and let you know about some changes we made:  

IMPROVEMENT

  • Stabilizing the migration to Active Objects database
  • Code refactoring For Performance enhancement.

UPGRADE GUIDE :

For Customers who didn't install 3.4.0:

  • You can safely install the new version of Glossary 3.4.1

Customers who installed 3.4.0 and encountered some issues: DISCLAIMER

  • We highly encourage you to NOT downgrade to an older version once you upgraded to version 3.4.1. In case you decided to ignore our warning, it might cause you data loss. 
  • It’s essential that before proceeding to Upgrade to version 3.4.1 that any deleted Glossary pages must be purged from the trash.

BUG LIST

  • BPGLOS-176 : Letters duplication when accessing Glossary overview or Letter page.
  • BPGLOS-175 :  Auto Hover for abbreviation
  • BPGLOS-150 : Global Configuration to deactivate/Activate Glossary
  • BPGLOS-180 : Tooltip when Highlighting synonym and abbreviation

Details

Atlassian Marketplace download link:

Glossary version 3.4.1

Documentation:

User guide glossary version 3.4.1

Support:

Spectrum Groupe Lab Support

Spectrum Groupe is pleased to announce the release of Glossary - Version 3.4.0

This release was expected by many of our customers. We worked on changing the storage model of our add-on which took a time to be stabilized. This change will open the door to new features like global search or import and export Glossary content within the next releases.

This version includes the following features:

Migration of data storage model

We moved to Active Objects, the new ORM (object relational mapping) layer to manage persistent data in Atlassian. This will provide us with better management of content stored by Glossary in order to expose and reuse them easily after. Active Objects enables easier, faster, and more scalable data access and storage than the existing Bandana and PluginSettings APIs.

 Highlight Abbreviations and Synonyms

 

Enable/Disable highlight per space

Glossary Global configuration panel

Support for German

Several bug fixes

  • BPGLOS-124 - Long definitions do not fit the tooltip 
  • BPGLOS-150 - Blueprint desactivation 
  • BPGLOS-154 - Spectrum-api add-on changes appearance of icon 
  • BPGLOS-168 - after space copy glossary is not finding the terms in the text Done
  • Global search for terms returns only the last term
  • Global search display archived spaces and terms from archived spaces



 

Due to a bug affecting our plugin macros rendering in Confluence 5.9.1 and 5.9.2, many of our users noticed compatibility issues for previously listed Confluence versions. Glossary plugin Version 3.0.1 bring a fix for this bug.

We are also happy to announce that this version is also marked by Data Center compatibility. Many of you requested it and we hope you will enjoy our plugin with the suitable Confluence version and configuration.

We thank you for your patience and understanding.

Glossary Blueprint - Release note - VERSION 3.0

Spectrum Groupe is pleased to announce the release of Glossary 3.0, with a better experience. 

We introduce this version with many new features, improvements and miscellaneous bug fixes.

 

 

New features

Glossary Dashboard (Screenshot 1)

Just choose 'Glossaries' in the header.

You can find all glossaries created in one place with many others features:

  • Get at a glance of mandatory information pieces for all created glossaries,
  • Search term by name,
  • Filter terms by label, 
  • Add a glossary to your favorite glossaries list.

Sreenshot 1 : Glossary global dashboard


A global search term (Screenshot 2)

A place that you can search term anywhere in your instance.

Perform a case insensitive terms search in all glossaries space.

If the term is not found, a suggestion list containing a part of term is displayed.

Sreenshot 2 : A global search term


Filter terms by labels (Screenshot 3)

Label in Glossary term is used to classify terms by topics. Display a list of terms by label is a great tool to perform a search.

Sreenshot 3 : Filter terms by label

 

Highlight configuration panel admin (Screenshot 4)

A new configuration panel admin allow users to:

  • Choose a theme for the highlight term.
  • Choose a text style for the term highlighted.
  • Ability to highlight a term from the current glossary or from all the glossaries.
  • Enable auto highlight terms whenever a page is loaded.


Sreenshot 4 : A space admin panel


Improvements

Term (Screenshot 5)

New parameters added to a term.

You can add abbreviation and/or synonyms to your terms.

New restriction added, a duplicate term in one space is not yet allowed.

Sreenshot 5 : Term


Highlight term  (Screenshot 6)

A several improvement are performed for the highlight feature with performance enhancement and easier user experience:

  • Highlight only the whole term.
  • Retrieve term definitions from all spaces.
  • Retrieve terms definitions for all sub terms.

Sreenshot 6 : Highlight term panel


Updates and fixes list

BPGLOS-5 - Getting issue details... STATUS

BPGLOS-6 - Getting issue details... STATUS

BPGLOS-18 - Getting issue details... STATUS

BPGLOS-25 - Getting issue details... STATUS

BPGLOS-27 - Getting issue details... STATUS

BPGLOS-29 - Getting issue details... STATUS

BPGLOS-30 - Getting issue details... STATUS

BPGLOS-31 - Getting issue details... STATUS

BPGLOS-41 - Getting issue details... STATUS

BPGLOS-43 - Getting issue details... STATUS

 

 

Credits

Many thanks to all our wonderful customers. You play an important role in making Glossary better. 

Thank you to everyone who participated in interviews with us, made suggestions, voted and reported bugs on our issue tracker!

Glossary Blueprint - Release note - VERSION 2.0

This version brings some new features :

Glossary Overview Macro :

  • New parameter to select terms display mode : random or last added
  • Possibility to pull a glossary from another space

Glossary Search by name (new macro) :

  • Retrieve given terms definitions from one or many glossaries and display them on a specific page.

Add term using highlight panel

  • Directly from a wiki page content, you can select a word (or expression) and add it as new Term / Definition in one of Confluence glossaries.

Check term availability in glossaries

  • In any page, just click on the glossary icon to check available terms in glossaries.
  • Click on highlighted ones to display definitions.

 

 

We are pround to annouce the launch of our glossary blueprint for confluence Version 1.0.

Glossary blueprint lets you manage thousands of terms and their definitions inside a smart wiki page tree. Use it to share standard terminologies and technical dictionaries inside your organization. Glossary blueprint is also collaborative : users can add new letters, create terms and use live-search to quickly find a specific term.


Key use cases

  • Share definitions
  • Terminologies and thesaurus
  • Technical documentation

Key features

  • Create a glossary per a space
  • Glossary dashboard
  • Add new terms and definitions
  • Add new letters (eg. specific letters É, À, Ù, etc)
  • Find a term
  • Pagination. Easily manage thousands of terms

  • No labels