NITRO Studio Version Log

NITRO Studio- v1.1.0.144  Release: 07-13-2020
———————————————————————————————–

  1. Custom Actions – Added support for AD Groups in permission check
    • NITRO Site Settings: New section to grant permissions for accessing AD groups
  2. NITRO Site page layout changes
NITRO Studio- v1.1.0.143  Release: 07-08-2020 
———————————————————————————————–

  • In custom actions ‘Query List’ action, increase row limit from 50 to 100
  • Fix for wrong item opening in forms (previously clicked item)
  • NITRO Forms: Fix for Line/HTML not added at required position
  • NITRO Forms: ‘Me’ placeholder not working in some cases
NITRO Studio- v1.1.0.142  Release: 06-26-2020
———————————————————————————————–

  1. NITRO Studio: Updates to NITRO site activation process for site collection level framework app.
    Added support for modern form pages and other fixes.
  2. Modern Branding:
    1. New feature: Extended JavaScript support
    2. Fixes for quick launch as per recent Microsoft updates
  3. NITRO Site Settings: Handling of error in reset cache operation
  4. NITRO Forms:
         a. Fix for error in setting dialog title in SP 2013 (method does not exist). Added special code for SP 2013 to set title via script
         b. Enhancement: For forms opened from NITRO List view, added support to automatically move to Previous/Next item on submit button click.  Can be done using ‘Post Save’ settings option ‘Execute Script and Redirect’:
                 I. Syntax: functionCallback(false,{URLType : “PreviousEdit”});
                 II. Supported values: Next, Previous, NextDisplay, PreviousDisplay, PreviousEdit, NextEdit
Enhancements:
  1. Teams Integration:
    1. Added support for Modern UI NITRO portal functionality in Microsoft Teams tab
  2. Workflow Manager On-prem – Enhancements and Log to list feature:
    1. Advanced conditions support
    2. Invoke Crow Canyon workflow support in Invoke workflow action
    3. New function ‘getexpressionvalue’ to get value of column where column name is not hard-coded in workflow
    4. Ability to merge user names fetched from multiple columns or expressions
    5. Minor fixes like redirect to site and not root site after saving workflow
    6. Logging feature:
      1. Create site level common log list and add entry to it in case of any workflow execution error
      2. Separate list for common logging for all workflows on a list
      3. Schema and view updates for log lists
      4. Logging and error handling updates in Common Utils and Workflow Manager solutions
    7. Workflow Manager O365:
      1. Advanced column mapping: Get column name from expression instead of hard-coding in workflow
      2. New feature to categorize workflows as:
        1. System: Installed on NITRO activation (e.g. to send emails)
        2. Application: Installed as part of NITRO applications setup
        3. User: Configured by end users
        4. UI change to filter workflows by type
      3. UI changes to support group by column. Default sorting by last modified date
      4. Fix for Object Reference error on session expiry
      5. Support for special characters in workflow and action description
Bug Fixes:
  1. NITRO Forms:
    1. Fix for child lookup values not clearing when multi-selection enabled parent lookup column is set to blank value
    2. While populating lookup column as part of column mapping, added checks to ensure lookup column values are loaded
    3. UI fixes for associated items configuration in NITRO Forms designer
  2. List View:
    1. Fix for ECB menu custom action not working if there is more than one list view web part on the page
  3. NITRO Modern UI:
    1. Upgraded Web Parts I component to latest SPFx framework and Kendo UI libraries
NITRO Studio- v1.1.0.141  Release: 06-25-2020 
———————————————————————————————–

  1. NITRO Forms and Portal:
    1. New feature – Column validations support for multiple columns
    2. Fix for ‘Show options as horizontal’ option for choice columns not getting persisted
  1. List View:
    1. For ‘Minimalist’ mode, reduced minimum height from 165 to 90 px
    2. Fix for CSS issue for minimum width of the list
  1. Modern Portal Site Settings: Fix for icons not working with Kendo UI update
NITRO Studio- v1.1.0.140  Release: 06-24-2020
———————————————————————————————–

NITRO miscellaneous fixes and updates:
  1. NITRO Forms On-prem: Fix for attachments not working in new item. Added code to retry on specific errors. Also, passing request digest in message header to reduce chances of error (SP Web unsafe updates handling in server side code)
  2. Custom Actions enhancements:
    1. Placeholders picker dialog support added in various actions (Generate Document, Invoke Web Service, and Query List etc.)
    2. Support for new placeholder {CurrentAction} to represent current action title. This is useful for Invoke Web service kind of actions where we map output to variables. Instead of putting action name that can change, fixed value {CurrentAction} can be used
    3. Trim value of body/content etc. to remove extra spaces
  3. NITRO Studio: Show a message in NITRO Studio home page if app catalog site does not exist
  4. NITRO Apps: Change in handling of license check calls. For client side failures consider license as valid and check again when page is opened next
NITRO Studio- v1.1.0.139  Release: 06-18-2020 
———————————————————————————————–
Enhancements:

NITRO Forms and List View:
  • New feature in NITRO Forms to navigate to previous/next item in the list view
  • Optimizations to load the previous/next item faster by reusing the forms data already loaded in dialog
  • This is for NITRO forms opened in dialog mode from NITRO list view:
    > In Modern and Common forms, previous/next buttons are shown in ribbon at the right side
    > In classic forms, it is shown in dialog header at right side
  • New setting in list view for ‘Form Experience’:
    > Default: Open item in NITRO Forms from the list folder. If list type does not support NITRO Forms then open SharePoint form
    > New Experience: Open item in NITRO Common form if the list type supports NITRO Forms
O365 Workflow for Health Dashboard:
  • Dashboard page with list view, custom actions and reports based on Workflow common error log list
  • New NITRO application to create the dashboard in site
  • Related changes to common error log list and logging
  • Workflow site settings dialog shows link to dashboard (or link to NITRO application to create the dashboard)

Bug fixes & Updates:

  • NITRO Portal:
    > Preview form fixes to render form as per the width configured in forms designer. Minimum allowed width for desktop mode in portal forms is 500 px. For normal NITRO Forms it is 850 px.
  • List Search:
    > CSS update to fix some buttons not rendering correctly
    > Added hidden web part property “InstanceId” to support export and import of settings for use in NITRO applications
  • List View:
    > New option “HideViewVersions” in the advanced settings to hide version history option from ECB menu
    > UI fixes for command bar text alignment. Remove command bar separator line at the end if there are no controls
  • Modern Branding:
    > Suite bar hide/collapse code change as per changes in SharePoint
  • NITRO web parts:
    > Limit text in web part title bar to one line only
  • Service Catalog (Classic and Modern UI):
    > Alignment changes, adjust width in bottom pane and responsive UI
NITRO Studio- v1.1.0.138  Release: 06-12-2020
———————————————————————————————–
Enhancements:

  1. Workflow O365:
    > New feature to post adaptive cards to Microsoft Teams with item information. Card supports actions to update item and to invoke NITRO workflows
    > For user columns, directly get user by Id instead of resolving by login name or display name. This is fix for cases where there are multiple users with same name
  2. NITRO List View:
    > Gantt chart support via advanced settings
    > User preferences feature to keep track of list view preview pane setting on per user basis
    > New advanced setting for “Minimalist” mode. This mode hides command bar, column headers, pagination and checkbox selection
    > Filtering and sorting support for formatted columns (e.g. Lookup columns and columns with conditional formatting)
  3. NITRO Forms:
    > Support for advanced conditions based on value of window variables
    > UI change of read-only columns to make more readable
  4. NITRO Misc:
    > Custom actions: On request throttling by SharePoint (HTTP status code 0, 406 and 429), retry reading the settings files
    > Modern quick launch expand/collapse state for every page is saved in user preferences for each user. When page is opened again, quick launch state is set automatically as per last used state
    > Dashboard Tabs: Support to show/hide web parts in any web part zone in the page
    > Query string parameter support in Crow Canyon NITRO Site Settings page to auto-expand required section

Bug fixes:

  1. NITRO Forms:
    > Fix for associated items column mapping not working if relationship does not use lookup column
    > Fix for document library items not checked-in after upload
    > NITRO Forms designer page ribbon fixes for screens with lesser resolution
  2. List View:
    > When custom action is executed in preview mode, refresh only the selected item and not the entire view
    > Fix for ECB (three dots) not shown next to Title column
    > Misc. UI bug fixes
  3. NITRO Misc:
    > Portal KB page sorting issue fix
    > Fix for Admin dashboard General Tasks percentage is not correct (Onboarding application)
NITRO Studio- v1.1.0.137  Release: 06-03-2020 
———————————————————————————————–
Enhancements:

  1. List View:
    1. New feature to preview items and related enhancements
    2. Toolbar mode to show view tabs in same row or separate row
  1. NITRO Apps – Forms and Custom Actions:
    1. Update to latest Kendo JS and CSS and related changes
  1. NITRO Portal:
    1. Update external column functionality as per latest NITRO updates
  1. Workflow Online:
    1. NITRO workflow support in Invoke WF action
    2. Support for advanced conditions
    3. New function ‘getexpressionvalue’ to get value of column where column name is not hard-coded in workflow
    4. Ability to merge user names fetched from multiple columns or expressions

Bug fixes:

  1. Tiles and Dials:
    1. For document libraries get items recursively from sub-folders for correct count
  1. Workflow On-prem:
    1. Fix for issue with saving workflow
NITRO Studio- v1.1.0.136  Release: 06-01-2020
NITRO Studio- v1.1.0.135  Release: 05-28-2020  

———————————————————————————————–
Enhancements:

  1. Portal KB Search page:
    1. New options for ‘Sort by’ and ‘Sort type’
  1. Modern Site Settings:
    1. New option ‘Use SP theme’ to use SharePoint site theme colors in NITRO portal header
  1. Modern Branding:
    1. Added extended CSS option for cases like changing portal header link color etc.
  1. Associated Items:
    1. Advanced setting option to specify text to display for “No Items to Display” message

Bug fixes:

  1. Custom Actions:
    1. Update item action not working for document library items
    2. Added empty folder path check while creating folder/document set
  1. NITRO Reports:
    1. Responsive UI bug fix
  1. Tiles:
    1. Added padding at the bottom for link tiles
  1. NITRO Forms:
    1. Extra commas in user column display value
  1. NITRO Studio:
    1. AI Services tile image and text change
NITRO Studio- v1.1.0.134  Release: 05-25-2020
NITRO Studio- v1.1.0.133  Release: 05-20-2020

———————————————————————————————–
Enhancements:

  1. Custom Actions:
    1. For document generation, added column value format option ‘HTML (Extract Table)’ to trim extra spaces
    2. Support for ‘Invoking’ actions that show dialog for user input for add/update item
  1. NITRO Studio:
    1. Apps layout changes to add legacy section in NITRO main and site pages
  1. List Search:
    1. Support for search results for up to a count of 5000

Bug fixes:

  1. Support Bot:
    1. Removed requester from title for Tickets created from BOT
  1. NITRO Forms:
    1. If item title is blank then in form header show list title and item id (instead of null)
    2. SPFx framework update to fix icons not showing in Modern UI forms
  1. Modern UI Branding:
    1. Fix for portal quick launch not getting hidden in some cases
NITRO Studio- v1.1.0.132  Release: 05-15-2020
———————————————————————————————–
Enhancements:

  1. Custom Actions:
    1. New action to create a Teams channel
    2. Support for Create Item action name as a placeholder to get Id of the new item (iFrame mode)
  2. Workflows O365:
    1. Support for sites with duplicate Ids (migration scenario)
  3. NITRO Forms:
    1. Option to continue with item save if attachment save fails for any reason

Bug fixes:

  1. NITRO Portal:
    1. Fix for service catalog links are not working
    2. Mobile UI fixes in some places
  2. Application Progress control (Onboarding dashboard)
    1. Options to change text and show hide drop-downs in header
    2. Support for adding related lists in first drop-down (“Type of Request”)
  3. NITRO Forms:
    1. Fix for license check not working
    2. Fix for duplicate entry in version enabled text column in some cases
NITRO Studio- v1.1.0.124 Release: 05-08-2020
———————————————————————————————–
Enhancements:Workflow Manager Online

    1. New actions for Microsoft Teams to create channel and send mail to channel

Bug fixes:

  1. NITRO Forms:
    1. New items are not created with mapped content type
  2. Branding:
    1. Modern quick launch colors not working as per selected theme
    2. Quick launch icons are not visible
  3. Custom Actions:
    1. Content Type placeholder not working in Send Mail action
NITRO Studio- v1.1.0.130  Release: 04-30-2020
NITRO Studio- v1.1.0.129  Release: 04-27-2020

———————————————————————————————–
Enhancements:

  1. Power Portal:

    1. Support basic portal operations in SharePoint App (Android and iOS)
  2. Theme Builder and Branding:

    1. New ‘Gray’ theme
    2. Expand option for suite navigation bar
    3. Added a new color theme for reports
    4. Support for theme specific modern quick launch

Bug fixes:

  1. List Search:

    1. Show data as per correct decimal places for number columns
    2. Format date time columns during export to Excel
    3. Show value as 0 instead of blank for number columns
    4. Search within content for documents (SharePoint search)
  2. NITRO Forms:

    1. Alignment fixes for check boxes and submit buttons
    2. Fix for form opening with very small height sometimes (Firefox only)
  3. Modern Branding:

    1. Fixes as per CSS element changes done by Microsoft
  4. NITRO Apps:

    1. Move to latest version of Kendo UI scripts
  5. Custom Actions:

    1. More error handling for Teams actions (checks for configurations and permissions)
NITRO Studio- v1.1.0.128  Release: 04-21-2020 
———————————————————————————————–
Enhancements:

  1. Custom Actions – Teams message action:

    1. NITRO Studio changes for feature release
    2. Message placeholders UI
    3. Email message configuration change to take email address directly
    4. NITRO site settings for Teams API connection
    5. New SPFx web part to invoke API to send Teams message
    6. Basic support for sending a message/email to a Teams channel
  2. Modern UI Branding:

    1. New ‘Site Theme’ section
    2. Apply/Create/Update/Delete themes for Modern UI
  3. Workflow Online:

    1. New function ‘RegexReplace’ to update string values by Regex pattern matching
    2. Use Kendo notification UI for notifications in workflow configuration pages
    3. Filter out approval app log lists from workflow configurations
    4. New feature to log execution errors to common list in the site (CCSWFHistory_Common_ErrorLogs)
  4. Workflow On-prem:

    1. New function ‘RegexReplace’ to update string values by Regex pattern matching
  5. Approval App:

    1. New feature to log approval execution to a list in site (CCSAdvancedApprovalLog)
  6. NITRO List View:

    1. New option to hide buttons like “Delete” and “Edit” using advanced settings JSON

Bug fixes:

    1. NITRO Forms:

      1. Fix for form not rendering if dynamic permissions are configured on a user column that is auto-filled
      2. Fix for UI alignment issue of actions buttons placed at form bottom
      3. Custom action buttons sort order not working correctly in Modern and Common forms
      4. Fix for tab scrolling issue in modern UI
      5. Decimal places in associated items
      6. Cascading not working for lookup value that is auto-filled (only for text column converted to lookup)
      7. Attachment not getting added to items already having attachments when list view threshold limit is crossed
    2. NITRO Studio:

      1. Minor updates in handling of Modern UI form pages update
    3. NITRO List View:

      1. Handling for deleted/renamed list views
    4. Workflow On-prem:

      1. Fix for permission action not working
NITRO Studio- v1.1.0.127  Release: 04-09-2020
NITRO Studio- v1.1.0.126  Release: 03-27-2020

———————————————————————————————–
Enhancements:

  1. List Search Enhancements:

    1. New feature to get results using SharePoint search
    2. UI updates and add mobile support (responsive)
    3. Settings page updates

Bug fixes:

  1. Workflow Online:

    1. Fix for attachments not copied in move item action
  2. Workflow On-prem:

    1. Fix for extra space in “Manage Permissions” action name
  3. NITRO Studio:

    1. Support for application site re-install in root tenancy site
    2. Tenant framework and grant permissions panel changes
NITRO Studio- v1.1.0.125  Release: 03-23-2020
———————————————————————————————–
Enhancements:

  1. Workflow Manager On-premises:

    1. Update Kendo UI libraries and other client side code for workflow configurations
    2. Support for running workflows with anonymous user
    3. Fix for lookup placeholders not getting replaced for empty column value
  2. NITRO Apps:

    1. Site selection drop-down updated to enable search and show current site as first selection

Bug fixes:

  1. NITRO Portal:

    1. Some fixes for mobile layout (responsive mode)
  2. NITRO Forms:

    1. Form Event Actions – Fix for fetch items not working on form load if query has lookup column placeholders
  3. List View and List Search

    1. Remove tags when exporting multi-line plain text column data to excel
NITRO Studio- v1.1.0.124 Release: 03-16-2020
NITRO Studio- v1.1.0.123 Release: 03-16-2020

———————————————————————————————–
Enhancements:

  • Linked Items:

    1. Relationship based on form column values (new option ‘Query Builder’)
    2. Implemented in NITRO Forms and Linked Items app. Corresponding changes in NITRO List View, Print (List and Item), Custom Actions generate document and Email manager
  • NITRO Forms:
    1. Associated Items file layout: New option to show images and documents as ‘Tiles with preview’
  • List View:
    1. Export to excel in plain text format for multi-line text columns. Advanced settings option (‘RichTextFormat’) to export as HTML if required
  • Branding:
    1. Modern UI: Support to hide quick launch links as per audience targeting settings
  • Misc:
    1. In Workflow and Approval apps, filter out lists created for Workflow and Product app logs
    2. NITRO Portal: Portal notifications support in mobile layout (responsive mode)

Bug fixes:

  • NITRO Forms:
    1. Issue with drag-drop of section in designer for some scenarios
    2. For on-load form event actions that update lookup columns, waiting till column control is loaded
    3. Associated Items: File download link is not working in IE browser
    4. Delay load feature not working with file layout option
  • NITRO List View:
    1. Recreate Kendo Grid control if any error in loading view data
NITRO Studio- v1.1.0.122 Release: 03-11-2020
NITRO Studio- v1.1.0.121 Release: 03-09-2020

———————————————————————————————–
Enhancements:

      1. List and item print:
        1. JavaScript option to change print content as per custom requirements
        2. Page size, margin and layout options for generating pdf
        3. Support for above in Generate Document action when using item print template to generate pdf
      2. List View:
        1. New option to show count of items in list view next to view name in tabs/drop-down
        2. Show filter icon in column header when data is filtered for that column
      3. NITRO Forms:
        1. Forms version history:
          i.During forms publish, take a comment and store it in file version history (optional) along with user and date time
          ii.Show past versions along with publish comments. Option to revert to a previous version or delete old versions
          iii. Minify the size of published settings by removing unused forms and settings (draft version will continue to have everything)
          iv. When moving from separate forms to same form, copy settings from edit form to common form (if common form has no settings)
          v. If NITRO Forms settings are corrupted, then show an option to revert to previous version when opening designer

            1. Associated Items: Special handling for list view threshold error and show instructions to fix it
          1. Branding (SP Online):
            1. Handling for hub site navigation bar, hide it when site header is hidden
            2. Also hide hub site bar in portal menu navigation and NITRO Forms (in popup dialog mode)
          2. NITRO Portal
            1. Rename Power Portal to NITRO Portal
            2. Add recent NITRO enhancements to portal sites:

           i.      Lookup enhancements like sort by view
          ii.      Form event actions query builder and form type options
          iii.      Scripting support in validations
          iv.      Associated items settings UI changes
          v.      Auto-fill support for cross-site collection
          vi.      Publishing changes

          1. SPOnline Approval App and Workflow Manager:
            1. Support Version history for multiple lines of text columns. Syntax: [[VersionHistory:WorkLog||Work Log]]
            2. Update to use TLS 1.2 as per security update by Microsoft

Bug fixes:

  • NITRO Forms:
    1. Fix for popup dialog buttons not visible in iPhone Safari browser
  • NITRO Portal On-premises:

    1. Portal security settings are not shown in settings page (due to recent alternate access mapping change)
NITRO Studio – v1.1.0.120 – Released: 03-06-2020
———————————————————————————————–
Enhancements:

  • NITRO Studio:

    1. Easier installation process using NITRO API grant permissions. Can be used in place of tenant Framework installation step
  • NITRO Forms extended settings feature. Options added:

    1. Section headings formatting support
    2. Validations message display options


Bug fixes:

  • NITRO Forms:

    1. Fix for validation not working when comparing a user column with another user column on the form
    2. Table not getting added to multi-line text column for some cases
    3. Fix number of items (length) validation for managed metadata and associated item columns
    4. Search enabled lookup column value is not displayed in edit form
  • List Rollup:

    1. Handle alternate access mapping cases for SP On-premises
    2. Fix for delay load case to not load data on page load in some cases
  • Email Sync:

    1. Fix for email attachments not getting added to list item in SharePoint
  • Workflow Manager Online:

    1. Disable site drop-down in main page if user is not site collection administrator
  • NITRO Secure:

    1. Handle licensing in NITRO Applications for upgrade from legacy applications
NITRO Studio- v1.1.0.119 Release: 02-28-2020
NITRO Studio- v1.1.0.118 Release: 02-28-2020
NITRO Studio- v1.1.0.117 Release: 02-24-2020

———————————————————————————————–
Enhancements:

  • Workflow Manager Online:

    1. Performance improvements to load workflow create/update pages faster
    2. Update Kendo UI libraries and other client side code for workflow configurations
  • List Rollup:

    1. Support for sorting as per the rollup column data type
    2. New option to format data with script for column types Number/Text/Lookup/User
    3. Option to generate the column format script for number type column for common scenarios
  • NITRO Forms:

    1. For column validations, enhanced the length option to check for number of entities selected in multi-value columns (lookup/choice/user/attachments/associated items/managed metadata)
    2. New option to sort lookup column values as per the selected view sort settings
    3. Show lookup column value as link when column is set to read-only
    4. Options to skip required column validations in wizard style form when script button is used to move to next tab
  • Misc updates:

    1. Approval App: Support for placeholder ‘Task Item ID’ in mail templates
    2. Custom Actions: Support to set name column value for document libraries
    3. Custom Actions: Support for Content Type in column mappings (to set Content Type value in some text column)
    4. User Dashboard: Handling for more items (list view threshold) by fetching data in batches (new config ‘BatchDays’)
    5. NITRO Apps: When adding NITRO Modern UI web parts to classic pages, show a message to use classic components instead

Bug fixes:

  • List Search:

    1. Fix for simple search not working on number type columns
    2. If ‘Show List Views’ is unchecked then don’t show list view drop-down even if ‘Search Within View Only’ is selected
  • NITRO Forms:

    1. On-prem: Support for alternate access mapping URL in associated items and other features
  • Custom Actions:

    1. Generate Document Action: Do not update the generated document item if there are no column mappings
  • Modern UI Portal:

    1. Menu dialog is not closing after clicking the menu item