Skip to main content

Release 4.0

· 4 min read

We're pleased to present Enterprise Lens 4.0, our biggest update to Enterprise Lens so far, featuring new features to enrich your storytelling experience and greatly requested quality of life enhancements.

1. Features

1.1 New and Improved Design

Utilising the latest versions of Ant Design and React, we have introduced an application-wide design language.

1.2 Rollup Wizard

Illustrators can now create quick sums, counts, and averages across boxes through the new Rollup Wizard available in the Lens Styles menu.

1.3 Favourites Menu

Lenses and Power Lenses can now be grouped and stored in the Favourites Menu for quick and easy access, with the grouping configurable per story.

1.4 Sticky Mode

The redesigned navigation bar houses a new Sticky Mode, located next to Association Mode. Clicking this will allow you to click on any box and take a snapshot of all present associations.

1.5 Lens Wizard

A new menu available to all boxes allows you to quickly create data-driven associations and a premade lens according to the unique values of a lens.

1.6 Power Lens Wizard

The Lens Wizard now supports the automatic creation of power lenses based on the unique values available to a lens, in the Edit Box form.

1.7 Expression Wizard

Illustrators can now add complicated sums, averages, counts, and arithmetic functions across all boxes and box types through the new Expression Wizard.

1.8 Automatic Lens Grid

Lenses can now take one of nine automatic positions within a box, and adjust itself relative to other lenses to prevent overlapping.

1.9 Default Template 4.0

All clients have received Default Template 4.0, featuring a new Front Cover with five in-built themes, and simple inserts for corporate logos.

1.10 Lens Library 4.0

Featuring over 300+ pre-built static lenses and the addition of conditionally formatted lenses, the Lens Library 4.0 represents the biggest feature rich collection of lenses to date.

1.11 New Right Hand Menu Abilities

Site administrators can now grant granular access to entries in the Left Hand Menu, with each collapsible section representing a new ability to grant.

2. Improvements

2.1 New Lens Page Editor

Our previous BRAFT editor has been replaced with the new feature-rich Tiptap Editor, with expanded support for rich-text formatting, tables, and images.

2.2 Export Lens Pages

In View Mode, viewers are able to export any Lens Page to a PDF for easy external viewing.

2.3 Duplicate Illustrations

In Project Directories, Illustrators are now able to duplicate illustrations with the new Duplicate Illustration button next to the Edit button.

2.4 Speed and Performance

Opening illustrations and navigating client directories have up to 80% faster load times.

2.5 Business Architecture Branding

The Enterprise Lens logo has been updated to feature our new business architecture slogan.

2.6 Collapsible Sections in Right Hand Menu

All sections present in the Right Hand Menu can now be collapsed and saved on illustration exit.

2.7 Lens Groups

There are three new groups for lenses within box types, to help separate system level lenses from business data.

3. Quality-of-Life Enhancements

3.1 New Save before Exit Prompt

You are now prompted to ensure you have saved all changes prior to exiting an illustration.

3.2 MongoDB Upgrades

Enterprise Lens is now running the latest stable release MongoDB 8.2, featuring performance uplifts and robust data storage architecture.

3.3 Typeahead for all dropdowns

All dropdowns across Enterprise Lens now support typing ahead to filter entries.

3.4 Drag-and-drop Sorting

Illustrators can now drag and drop to reorder various components of their illustration, including but not limited to: box types, lenses, power lenses, favourites

3.5 New JSON Editor

JSON can now be edited faster and in greater volumes through the new JSON Editor, with support for Find & Replace and Undo.

Release 3.3.1

· 3 min read

We're pleased to present Enterprise Lens 3.3.1, a quality of life update focused on quality of life updates, refinements to existing functionality, and bug fixes.

TABLE OF CONTENTS
1. Ability to Duplicate Illustrations2. Create Automatic Filter now supports Multi-Value Associations
3. Importing Canvases Retains Illustration Layout4. Refined Edit Box Type Menu
5. New Render Function Presets6. Box Type Descriptions are now Hidden
Jira Codes

1. Ability to Duplicate Illustrations

You are now able to duplicate any illustration by clicking the new Duplicate button, located next to Edit and Delete in each illustration when you open a Projects directory, as shown below.

1

Release 3.3

· 15 min read

We're pleased to present Enterprise Lens 3.3, a milestone update and packed with new features to enrich your storytelling experience. These new features will elevate your Illustration creation and presentation experience.

TABLE OF CONTENTS
What's New1. Conditional Formatting
2. Automatic Filters3. Automatic Badges
4. Custom Templates5. New Bulk Association Edit Ability
6. In-cell dropdowns now available in Exports to ExcelJira Codes

What's New

  • A new way to display values in boxes using Conditional Formatting, a powerful extension to our render engine that allows you to define conditions to format, aggregate and mutate attributes.
  • Ability to effortlessly add associations with Automatic Filters and create lenses on the fly through Automatic Badges.
  • Native support for Gantt Charts, to visualise project scheduling with ease.
  • New Bulk Association Edit Ability that can be added to Roles, to control who can see the Associations menu.
  • Choise based attributes now feature in-cell dropdowns when exported to Excel.

Release 3.1.7

· 2 min read

We're pleased to present Enterprise Lens 3.1.7, a quality of life update with new features to enhance your storytelling experience.

TABLE OF CONTENTS
1. Custom Templates2. Stories
3. Illustration Details4. Jira Codes

1. Custom Templates

This features is a refinement of templates and provides the ability to setup industry and company specific templates and facilitates simple replication. This allows access to a library of templates that are simple to access and can be tailored to new opportunities, improving the speed to respond to new business.

This new functionality is found by editing the Client, in the right-hand side of the form. Click Edit to open the Edit Client form.

edit_template_illustration

When you click Edit it will present the Client Details form. Use the drop down arrow to provide a list of Template Clients you can choose from (this will be determined by your access privileges).

Release 3.1.6

· 7 min read

We are pleased to present Enterprise Lens 3.1.6. May 2024


TABLE OF CONTENTS
1. Easily Hide/Show Box Types
2. Add New Boxes to a Story
3. New Role Abilities (Exporting and Importing)
4. Legends
5. Jira Codes

1. Easily Hide/Show Box Types

This new feature enables users to easily easily hide a Box Type that is part of a Story. To use this feature, it also uses the concept of Power Lenses and Power Lens groups.

Power Lens Wizard can be accessed in edit mode, towards the bottom of the right-hand menu, in a tab called "Power Lenses".

Screenshot 2024-02-29 at 13.02.35

The process to follow is create the Power Lens first and then apply that Power Lens to a Power Lens Group.

To create a new Power Lens, click the + Add button on the right-hand side. Then a form called Add Power Lens will appear.

Release 3.0.4

· One min read
TABLE OF CONTENTS
1. Exports will now be named after the Illustration[2. Export to Excel now supports Box URLs](#2-export-to excel-now-supports-box-urls)
3. Enterprise Lens Codes

1. Exports will now be named after the Illustration

When you export the whole illustration as a JSON, the file exported will be named after the illustration.

1

2. Export to Excel now supports Box URLs

When exporting canvases or child boxes, a new URL column will be available allowing you to specify the URL per box.

The use case

Boxes with URLs can be opened in View Mode by clicking on them.

2

3. Enterprise Lens Codes

New Feature

EL-513 Export filename to have the same name as the Illustration

EL-640 Export to Excel (Canvas & Child Box) to support new URL feature

EL-671 Create a new secured tenancy

Bug

EL-648 Error Checking - If you select a Story and whilst on that Story decide to Delete it - EL Crashes

Improvement

EL-667 New Default Illustration

EL-632 Update GitHub Actions from Node 12 to Node 16

Release 3.0.3

· One min read

This update was a critical security patch.

TABLE OF CONTENTS
1. Enterprise Lens Codes

1. Enterprise Lens Codes

Improvements

EL-653 - Update MongoDB before April 30 2023

  • MongoDB 4.2 was reaching End of Life (EOL).

Release 3.0.2

· 10 min read

TABLE OF CONTENTS
Default IllustrationLoad from ExcelDynamic Associations
Typewriter ModeLens DirectoriesURL Links
Multi-EditBrandingStyle Guide
Enterprise Lens Codes

1. Default Illustration

There is a new default Illustration that is applied when you create any new Illustration. This feature has been designed to assist users create a clean and professional interface to their Story. It also incoroporates multiple new box types in the design with a layout to cater for all. The twelve (12) default lenses have also been incorporated to the Illustration ensuring you have everything you need, out of the box, to create a quality Illustration in a short space of time.

Release 2.1.6

· 4 min read
TABLE OF CONTENTS
1. New Power Lenses Menu2. New Lens Group Creation Wizard
3. New Default Render Function4. Box UUID and ID columns hidden on Excel Export
5. Enterprise Lens Codes

1. New Power Lenses Menu and Lens Group Creation

There is now a new Power Lenses category, allowing you to create Power Lenses to hide and show boxes within an illustration.

1

Below is an example of how Power Lenses are used within an illustration, to hide all projects that are low risk, effort, and complexity in three clicks.

2

2. New Lens Group Creation Wizard

You are now able to select entire attributes to turn on and off as lenses, when creating Lens Groups.

Here are the steps to do so.

  1. Click the + Add button 3 in the Lens Groups section located on the Right Hand Menu.

    4

  2. Enter a Name and Description for your Lens Group.

  3. Click + Add to add your first Lens. 4

  4. Enter a Name for the Lens and select the attributes from the Box Types of your choosing. 5

  5. Click OK at the bottom of the menus to exit and save.

3. New Default Render Function

When creating a Render Function, it will be prefilled with JSON syntax allowing you to create lenses with ease.

{
"boxPropertyKey": "text"
}

7

4. Box UUID and ID columns hidden on Excel Export

When exporting an illustration or parts of an illustration to Excel, previously Columns A and B were visible as pictured below.

8

Columns A and B are now hidden by default on export, as pictured below.

9

5. Enterprise Lens Codes

New Features

EL-307 - Skinnied Down Box Types LHS Menu & FAVOURITES MENU

EL-564 - Update Style Library

Improvements

EL-493 - Box Type Specific EXCEL Import underneath a Container Box

EL-568 - Increase timeout on web service calls

EL-574 - Show/Hide Types Menu TreeView

EL-577 - New Render Function that is used to get data from an Excel Sheet that can then be used as a Lens

EL-580 - Change the Position of the Hidden Fields when you create an Excel Workbook

EL-581 - Importing: Automated upload of New Column and its associated Data

EL-590 - When using "Export Child Boxes" where were are no children boxes but there is a "Choice" Value Type that has values "Low", "Medium" and "High" these are not passed through as an Excel List Validation

Bugs

EL-565 - Multi Edit Doesn't work unless you have clicked OK on the single edit modal first

EL-566 - Box Type Comparisons Don't Properly Account for Undefined

EL-567 - Create Simple Association Errors out if there is no box type

EL-570 - When you export Associations in "Export to Excel" and then import - you loose ALL previously created associations

EL-571 - Mixin- you cannot create a Mixin as a Lens in the Left Hand Menu or in the new right hand menu Lens Groups

EL-572 - When you "Export Child Boxes" - it ALWAYS includes the Associations even if you have not selected this option

EL-575 - Exporting child boxes when there are no child boxes throws an error

EL-582 - Box ID's are not being populated in Export Child Boxes / Import Child Boxes

EL-583 - Exporting to Excel - Does not Indent Box Hierarchy anymore

EL-584 - Export to Excel then Import followed by Export to Excel Canvas and Import Excel Canvas - Added 2 New Columns Box UUID and Box Name

EL-585 - Performance: When Changing an Attribute value or adding an Association data value - it takes about 6 Seconds in DEV and instantaneous in PROD an a Large Illustration it takes 68 seconds

EL-586 - Excel Column Height grows from a Row Height of 15 ( which equates to 20 pixels) to whatever it needs to accommodate "word wrapping" - Can we "enforce/apply" the Row Height of 15

EL-587 - Adding empty Columns between Attributes and importing gives in incongruent response on import

EL-589 - DefaultAssociation_1, DefaultAssociation_2 keep importing

EL-592 - Import Child Boxes adds new Boxes to the Illustration even if the column is has no name or is titled Blank.