Our platform is updated on a regular basis to add new features and improvements based on learnings and feedback from our users. This support article describes what's new for each product release, with the newest release notes listed at the top. The date indicates the day that the changes are available in-product.
🔒 Security Updates
We are excited to announce a few highly requested feature improvements in this release. We are working diligently to improve the overall user experience of the all along with squashing any lingering bugs or specific customer requests. We are excited to continue to ship new features and updates that make your day-to-day life in City Innovate better with every release.
In our commitment to delivering the best user experience, system upgrades play a pivotal role. We're excited to share that these upgrades are all about making things better for you. Upgrades can help boost performance, bolster security, and bring in new features that enhance how users interact with our product. Upgrades can also pave the way for future growth, keeping us at the forefront of technology. We have carefully chosen the following upgrades to the system as a step forward in delivering a superior user experience and to align with evolving user needs and industry standards.
In our latest Document Editor update, the interface remains familiar, but we've introduced exciting new features. This release brings improvements in security and performance, and it lays the foundation for upcoming features like multi-root capabilities, advanced comments, and a document-wide find and replace function. Keep an eye out for more updates!
Our Project Oversight module continues to see enhancements and feature updates and this release brings a user with an Site Admin role the ability to select the date and time a document was received.
A minor issue with milestones that was producing a 500 Error was also remediated. And all references to Vendor were changed to Organization to better align with the way our customer’s work day-to-day.
Finally, we added the capability for Site Admins to be able to add a title and a summary to a document when behind the New Supporting Materials Details page.
We are excited to ship this feature and will be shipping some additional enhancements and improvements in our next release. We would love to hear your thoughts and anything you would like to see as you start using this highly requested feature.
We have developed some new functionality as a follow-on to the Group Criteria Assignment work shared in the last release.
Specifically, the user can:
Finally, related to Group Criteria Assignment, we have done work in this release to remove deprecated logic for hiding/displaying subscores. After the recent update to Group Criteria Assignment, subscores are now automatically generated/deleted based on the criteria created by users. This particular improvement was mostly a back-end change to move logic for hiding/unhiding subscores and likely won't be noticed by users.
With these updates, the user will notice in the document template (in a project template) the draft version of the document template will show until it has been dismissed or published. This allows the user to see and work on their latest changes without affecting current projects. There is a “Version History” button in the system that shows the previously saved versions of the section for the user as well and when the draft is published, the current version that has a status of published, gets the status changed to revision, and the status of the draft is changed to published. Finally, when a new draft section is created, it should still maintain all references to child sections and variations.
We're excited to highlight our commitment to enhancing security and performance across our platform. In this update, we've diligently addressed security measures to fortify our system against potential threats, as well as made significant optimizations to ensure a smoother and more efficient user experience. Read on to learn about the improvements designed to safeguard your data and elevate performance, delivering a safer and more seamless environment for your interactions.
Our team has implemented dual boot in Production Duplocloud.
To support performance we have added async callbacks to templates to ensure our customers don’t feel the brunt of that action.
We’ve removed some targeted areas of unnecessary code throughout the application.
We have created new Sentry environments to capture current and future bugs.
We have enabled auto instruments on Scout APM through a config file to improve performance.
For each release we look for specific “low hanging fruit” we can add in with our feature releases and bug fixes. These are typically small, but sometimes more significant, customer requests or internal findings to improve overall app experience and performance.
We are pleased to announce the latest update for our software, focused on enhancing security and resolving various bugs to provide a more seamless and secure user experience. This release represents a significant milestone in our ongoing commitment to ensuring the stability, reliability, and privacy of our platform. Our dedicated team has diligently addressed bugs caught before they reached customers and proactively identified and implemented necessary updates to ensure we are moving towards our security goals. These updates will ensure reliable usage of the recently released Pre-Qualified Vendor Pool (PQVP) and Criteria and Multiplier features and keep us on track from a security perspective.
These security and QA updates underscore our commitment to delivering a secure, efficient, and user-centric platform, focusing on enhancing your experience and providing you with the tools and features you need to succeed. We appreciate your continued support and feedback as we strive to make our platform even better with each release.
During this last sprint we knocked out a sizable list of very specific bugs and fixes proactively following the recent PQVP and Evaluation Builder - Criteria and Multiplier releases. We are continuing to proactively seek out edge cases and reported bugs and send them packing.
We are excited to announce two highly requested feature improvements in this release. We are working diligently to improve the overall user experience of the all along with squashing any lingering bugs or specific customer requests. These two feature enhancements came directly from our customers. We are excited to continue to ship new features and updates that make your day-to-day life in City Innovate better with every release.
Fixed an issue causing an error (ActionView::Template::Error) due to a missing interpolation argument in certain membership-related templates. If you understand what this means, we are always hiring skilled engineers. Check out our careers page ;)
Resolved a problem where the "Forms" breadcrumb was unclickable after editing a form, preventing users from navigating back to it.
Corrected dynamic references in criteria in specific projects that were not updating when a document or section name was changed.
Addressed the visual issue where text appeared in gray or very light gray in form fields and criteria within the EB interface.
The app now shows a visual indication when copying a project URLs in the EB Publication Phase. Now you can see it worked and feel like a success on every click.
The "Mark accepted" button in Evaluation Summary within Application Builder projects now functioning properly 100% of the time.
Resolved errors occurring when following recommendations that were no longer available and led to error pages.
Fixed an issue preventing vendors from submitting forms when a project's deadline was extended (PQVP / Publish).
Improved API controller to queue publication worker more efficiently. Everyone loves a more efficient publication worker.
🚀 Specific Improvements
Introduced limitations for cases when there's no Evaluation Stage, enhancing process flow.
Implemented an alert system for notifying users about failed tasks or jobs.
Enhanced user experience by hiding Vendor Fields when they are not applicable.
Implemented measures to reduce the likelihood of exceeding the browser's localStorage quota.
Improved security by halting the release process when incorrect credentials are provided.
🔍 Other Improvements
Overall Usability Improvements:
Document Builder and Evaluation Builder:
Infrastructure:
Upgraded several third-party libraries used in our software application to leverage the latest improvements in stability, security, and overall performance. By incorporating these upgrades, we aim to enhance the reliability and robustness of our application, providing a better user experience and improved system performance.
Added a Worksheet Total row in the Worksheet, providing a cleaner look and easier access to subtotal information. The subtotal buttons have been removed to streamline the interface and maintain consistency with other subtotals.
Enhanced the Summary functionality to only allow the addition of relevant prior stages, improving the accuracy and relevance of project evaluations.
Updated the vendor question email notifications to include Procurement Officials who are Editors on projects, ensuring they receive important communication related to vendor inquiries.
Addressed various bugs in the Worksheet and Publication stage, enhancing the overall stability and user experience.
Document Builder:
Resolved general bugs, addressing various issues and improving overall performance.
Improved text updates within the Addendum feature to provide better process clarity, making it easier for users to understand and navigate the addendum creation process.
Made enhancements to Document Section titles and reference numbers show/hide capabilities, offering more control and flexibility in managing section visibility.
Implemented show/hide functionality for child sections' titles regardless of the parent section setting, allowing users to customize the display as needed.
Ensured parent-child sync for Reference Numbers, maintaining consistency between sections, and hiding the option to display reference numbers for child sections if the parent section has the show reference feature turned off.
- Document Builder: Headers/Footers. Improved consistency in the Header/Footer between the Configuration View, Document View and PDF export for layout, size, and inline images. We also reduced the default line height.
- System Emails:
- For all procurement team emails, we’ve added the Project Name in the subject line.
- For all vendor-facing emails, we’ve updated the signature.
Various bug fixes within the Document View, Tables, Q&A, Dynamic Referencing, Suggestions and Comments, Evaluation Criteria and Worksheet, and the Vendor facing platform.
Document Builder:
- Project Dashboard: The default order of the Projects list has been updated projects to show the last updated projects first.
- Project Dashboard: Removed the projects field as an editable field in Tasks.
Evaluation Builder:
- Publication Stage: Added a new column in the Received Applications view to showcase the date and time of vendor submission.
- Vendor Portal: The email that vendors receive upon submission has been updated to better reflect the time of submission.
- Vendor Portal: We’ve added a timestamp to the Submissions page so Vendors are now able to see the exact time of their submission.
- Evaluation Criteria: Cost Criteria have been updated to include more currency-type parameters.
- Evaluation Worksheet: Updated the worksheet subtotal view to have a more polished list of items.
Contract Administration:
- Renewal Reminders: We added an automated renewal reminder task for 120 days. When a contract is created, our system automatically creates renewal reminders for 30, 60, 90, and 120 days before the contract’s end date.
Document Builder:
- Overall update for accessibility continue across the app
- Brand new sorting section in Document Builder builder. Updated interface and usability. We will continue to improve critical flows like this one in upcoming releases.
Contracts Administration:
- Released an update that uses data from a prior stage to auto-populate details for the newly made contract amendment or renewal.
Evaluation Builder:
- Updated the Addendum stage such that when an Addendum is created, a new Worksheet is created.
- When an Addendum is published, users will be able to configure Evaluation Settings using the updated data (documents, worksheets, criteria, etc.)
- Minor UI enhancements for the Worksheet, Evaluator views, and other evaluations related areas.
Document Builder:
- Configuration: Updated configurations for documents and sections to correctly include or exclude into a solicitation.
- Inclusion Logic: Updated the inclusion logic for Questions to include categories and subcategories.
- Variables and References: Expanded the list of variables/references that can be used within configurations and documents.
- UI Consistency: Updated UI consistency across the different views for configuration, document, and section
Evaluation Builder:
- Rank: Added the ability to see the Rank of applicants on the Evaluations Summary view
- Lock/Unlock Submissions: Added a feature where the procurement team can lock or unlock an application, if necessary, regardless if the submission window is open or closed.
Project Oversight:
- Email CTA: Added a call to action in the emails that Vendor receives to join that stage
Contracts Administration:
- Contract Amount: Updated the amount field to reflect currency and have limitations around what can be entered
- Contract Status: Updated status options and an icon to differentiate between status definitions
Enhancements:
Bug Fixes:
Enhancements:
Document Builder: Addenda - We've improved how addenda are created and published. Now an addendum is created as a copy of a solicitation that is fully editable and collaborative. The original solicitation stays active until the addendum is published. Vendors that have saved or submitted submissions before an addendum is published will receive notification of updated publication.
Evaluation Builder: Various enhancements have been made to streamline and improve the user experience.
Bug Fixes:
Bugs and Small Enhancements - This release includes completing some general bug fixes, including items related to exporting documents to word and downloading uploaded files.
Document Builder:
Updates to how the upload form fields display on a PDF Updated the support link that is displayed when creating a new document Improved internal error-capturing tools
We completed some general bug fixes, including items related to header and footer configuration such as:
Fixing a bug where table and cell borders displayed green Fixed a duplication logic bug Resolved various 500 errors Fixed a bug where the icon for the Configuration Table of Contents didn't display depending on screen size Fixed a bug where Configuration form fields could not be added to for sections Fixed issue with filtering where parameters were set without using the ‘Apply’ button Fixed API endpoint errors
In the coming weeks, we will release several enhancements. Some of these are brand-new features, and others are improvements to current ones, so please be on the lookout for exciting things coming your way.
Addendum enhancements - We are updating our addendum flow to allow users to:
Create and edit addenda as drafts that will only be published when edits and reviews are fully complete Access the original solicitation used to create an addendum from within the project Accept All Changes - We're currently developing a feature that will allow users to accept all the tracked changes and suggestions within a solicitation with one action Resolve All Comments - We're currently developing a feature that will allow users to resolve all open comments within a solicitation with one action
Please contact your City Innovate Customer Success Manager with any questions or to learn more about this release.
Bug Fixes:
Enhancements:
Document Builder: Export to DOCX, Document Level: Improving the document-level export to word feature and how the documents are delivered to the user.
Bug Fixes:
Document Builder: Guest Contribution Permissions - Corrected a bug where guest contributor permissions weren’t giving the appropriate feature access.
Document Builder: Wrong Owner Displayed - Fixed an issue where there was a different owner between the Projects page and Solicitation Details page.
Document Builder: Sections Not Opening - Corrected an issue where certain users weren’t able to open/edit sections within a document.
Document Builder: Incorrect Questions for Solicitation Type - Corrected a bug where questions associated with another solicitation type were being pulled into the solicitation inadvertently.
Document Builder: Unanswered Questions Reappearing - Corrected an issue where unanswered questions kept appearing while users were navigating around a solicitation.
Document Builder: Projects Table Sorting - Fixed an issue where, when sorting by Owner, the projects list wasn’t grouped accurately.
Bugs, Performance, and Security: Various other bug fixes and enhancements to application performance and security.
Document Builder: Enable Word to DB Conversion - This new feature allows our users to convert a document from Word to Document Builder where the styling is respected and the document can be edited within the platform.
Bug Fixes:
Document Builder: 500 Error - Addressed a bug where a project when trying to access substages when a project hasn’t been associated with it yet. Now it directs the user to create a project, instead of an error.
Document Builder: Task Select Project Validation - Fixed a bug where users could create tasks without a project assigned.
Document Builder: DB Stage when a collaborator is removed from the DB stage, the project is still displayed in his/her project list view - When a collaborator is removed from the DB stage, the project is still displayed in his/her project list view. We fixed this bug so that the project does not display for the collaborator who was removed from the project.
Document Builder: Fixed ADA bulk check bug - Fixed a bug where the bulk ADA check was unexpectedly stuck for multiple days
Enhancements:
Evaluation Builder: Evaluation Worksheets Reordering and Archive - Allowing admins to drag/drop/reorder worksheets as they deem fit, in addition to being able to archive them
Document Builder: ADA Check Banner Update - Updated the ADA Check Banner to properly direct the user where they can access the results.
Document Builder: Enable editing table and cell properties while in global track changes mode. Users previously were not able to change the table properties and cell properties when global track changes were turned on. When you are in a section and modify a table with track changes, you need to go to the project and turn off track changes for the entire solicitation. We made an update so that users can change table and cell properties while in global track changes mode.
Missing profile photos from Cloudinary: profile photos for some users were not displaying because they did not exist on Cloudinary. Now there will be a default backup to display instead.
Document Builder: Inconsistencies with numbering in editor mode - Addresses bug with numbering formatting when entering the editor.
Fixed unread messages count: addresses a bug where message would persist as unread even after opening them
Document Builder: “Show Example” for Guest Contributors - addresses a bug where guest contributors were not able to see the "see example from previous solicitations" feature.
Evaluation Builder: Evaluators taken to Your Evaluations - Addresses a bug where evaluators were shown evaluation summaries and substages instead of properly being shown their evaluations.
Enhancements:
Document Builder:
Improved how users can interact with Tasks - Updates include:
Default filters are now as follows:
Assignee = logged in user
Status = Incomplete
Sort by due date descending
Applied to all task tables below:
Tasks (Main menu)
Project Tasks
Document Tasks
Section Tasks
Fixed an issue where filtering by date was cutoff.
When there are multiple assignees, they are now listed in the task details screen.
Tasks associated with a question now appear in "Associated With", and in the task detail page as hyperlink.
Updated task title in table, and in task edit, to "Complete Question: <question title>".
Changed "Complete this section" title to "Complete section: <section title>" in task table and task edit.
Guest Contributors and Viewer Roles to allowed to view criteria: ability for Guest Contributors and Viewer roles to view criteria (not edit)
Evaluation Builder
Criteria Editing Restrictions - Updated so Criteria editing is only possible for in-process sections and documents, and un-editable for completed sections and documents.
Adjust Reviewer role to account for new form and evaluation capabilities - Updated so Reviewer role only has view capabilities in evaluations to see criteria, see fields, open workbook, but no edit access, etc.
Adjust viewer role to account for new form and evaluation capabilities - Updated so Viewer role only has view capabilities in evaluations to see criteria, see fields, open workbook, but no edit access, etc.
All users will see a two-step login process: email prompt then password prompt either in DB or redirection to your SSO provider.
For customers utilizing Single Sign-On (SSO), we offer multiple protocols (SAML, OAuth) and providers (Microsoft Azure Active Directory) to seamlessly manage authentication centrally instead of within Document Builder. Speak to your account manager if you’re interested in learning more.
Analytics
We’ve released a completely redesigned and more powerful reporting module called Analytics for customers who have this as part of their subscription.
Administrators now have access to the entire portfolio of solicitations and can visualize various metrics and the underlying data.
Administrators can use different features to limit the data being analyzed: search, filters, and sorting.
All charts, metrics, and the table of data are synced when searching and filtering.
Users can export the raw data via CSV or API for further analysis.
Improvements
Inbox
Comments: Mentioning a person by @name in a comment or a track change will now appear in your Inbox, and the Inbox of the person you mentioned by @name.
Table default properties
Page border: Style: Solid; Color: Black (#000000); Border: 1px
Automatic header row: The first row of a new table created in Document Builder will automatically be designated as a header row. This can be changed using table toolbar > row.
Performance, Reliability, and Security
We continue to make improvements in performance and reliability.
We’ve improved memory management for very large documents (> thousand pages) with complex graphics.
We’ve worked closely with AWS GovCloud to improve our reliability and security by using proven and secure technologies to scale our resources based on user activities.
Upload Files as Documents
Administrators, Owners and Editors can now choose between DB created documents or upload files.
Acceptable uploaded files include MS Word, PDF, Excel and others with file size maximum of 100MB.
If you typically distribute your master PDF file and are now including an uploaded file in your solicitation, you will need to download the master file and the uploaded file from your Export page. Read more about exporting uploaded files in this support article.
New Features
Version History for Sections
Admins, Owners and Editors can save the current version of all solicitation documents and sections in the Action Center.
The application automatically saves a version at project creation and when documents are exported.
To restore a version, users can go to a section and click on Version History to view and restore saved versions
Additionally, users can save versions of individual sections.
Find and Replace in Sections
You can find and replace words in a section by clicking on the icon in the toolbar.
You can also search within a section using the keyboard shortcut Ctrl + f
Improvements
Inbox. We’ve made several improvements to the Inbox including moving to a more streamlined format of focusing on messages; indicating which solicitation a message belongs to; marking messages as read/unread; ability to archive messages; performance improvements; and more.
Inserting images. Ability to apply the following image styles: Inline, Wrap text, Break text. Improved resizing of images. Image captions allow adding descriptive text under the image. The contextual toolbar available on image mouse click gives access to image features.
This release includes improvements for all users, including Guests, Procurement Officers, and Administrators.
New Features
Global Track Changes. Track changes can now be turned on for all users writing in a solicitation. When track changes are turned on, users will see a banner at the top of all documents and also see written changes tracked. Only Administrators and Solicitation Owners can enable and disable Global Track Changes.
Global Headers and Footers. To streamline updating headers and footers, Document Builder now gives Editors the ability to apply global headers and footers to documents. Additionally, administrators have the ability to configure header and footer templates to further streamline managing headers and footers.
Solicitation Statuses. As part of our efforts to streamline addendums, we’ve updated our statuses to include: In Progress, Published, Addendum, Contracting, Completed, Archived. Additionally, when you export documents, Editors can indicate the purpose of the export and update the status if they want. Read more about statuses here.
Exporting. Administrators, Owners, and Editors have new options to bulk export all or specific documents, and automatically update the status of their solicitation as they export. All users can download individual documents. Guests can no longer export packages of documents. Read more about exporting here.
Improvements
New Addendum Experience. The experience of creating and managing Addendums has been streamlined, giving Editors more control and flexibility. Specifically, Editors manage addendums similar to traditional word processing tools using track changes that they can enable/disable any time. Only changes that are tracked will be visible and appear in the new Summary of Changes document.
New Summary of Changes Document. We’ve replaced the changelog document with a new Summary of Changes document that summarizes the number of edits that have been tracked as changes instead of showing the entire section where the edit was made. This feature is useful when managing addendums but also can be used when developing solicitation documents.
Visibility of Track Changes in Document View. Track changes are now more visible and appear when editing sections and also viewing documents.
Streamlined Action Center. As part of our efforts to streamline addendums, we’ve simplified the Action Center, removing multiple ways to export documents and have added tooltips.
Performance Improvements. We’ve improved performance by an average of 25% and in some areas by 90%. We’ll continue to make improvements over time.
This release lays the foundation for a more traditional document editing experience and greater fidelity with the exported PDF. It also contains a number of new features, improvements, and fixes.
New Features
New Document View. Documents in Document Builder now look more like a traditional word processing document when you open them. Documents viewed in Document Builder now have a fixed width instead of a width that is responsive to the size of your web browser window, so you can get a better idea of what your PDF documents will look like before you export them.
New Quick-Action Menu for Sections. In order to reduce the number of links on the document view, we’ve introduced a “three dot menu” that appears when you hover your mouse over a section. You can use the menu to quickly mark a section as complete, and take other actions as well.
Copy Section Text in Document View. You can now select and copy text from the document view.
New Icon to Indicate Number of Comments. In the document view, there will be a speech bubble icon to the left of a section if there are any comments in a section. You can hover over the icon to see the number of comments.
Comments with @Name Now Sends an Email. Tagging a person with @ and their name in a comment will now prompt the system to send an email to their work email inbox.
Improvements
Improved Section Reordering. You can no longer drag and drop a section from the document view. This is to prevent Admins and Procurement Officers from accidentally moving sections. The new workflow to reorder sections starts by clicking “Reorder Sections” at the top of the document page. This will take you to a list of all the section titles, like a table of contents. From here, you can drag 1 or more sections to new positions within the document. The numbers of the sections will automatically update in this document. Any live links to the sections in tasks or other documents will automatically update, also.
Improved Question Performance. You can now answer questions more quickly when you’re facilitating a working session or working on your own.
Updated “Complete Section” Button. The previous design of the Complete button was causing people to inadvertently mark sections as “Complete” when they were trying to navigate back to the document view. The button has been adjusted from a primary style button to a secondary action.
Improved Section Editor Stability. The section editor is now more efficient and improves stability for Admins.
See an overview of the biggest changes in the video, below.
New Features
Action Center: We grouped the actions that affect your solicitation in one place under the title Action Center. The Action Center is listed at the top of the solicitation page in the Solicitation Details Box.
Solicitation Status: A Solicitation’s Status indicates how close the solicitation is to being finished. There are 5 different statuses, that flow in this order: In Progress → Publishing → Published → Tracking Changes → Under Review → Publishing → Published. The status is listed at the top of a solicitation page in the Solicitation Details box. Only Solicitation Owners can change the status. In the Action Center, you can click actions to move forward to the next status or back to the previous status. Watch the video below to see statuses in actions.
Improvements
Addendums.
When in Addendum Mode, the status will say Tracking Changes.
After you create a changelog, your solicitation’s status will change from Tracking Changes to Under Review.
During Under Review all objects in the solicitation will be automatically locked. No users can edit documents, questions, or tasks.
To unlock your solicitation, go to the Action Center and click Delete changelog and unlock. Improvements to ADA.
Changed font color for tracked changes during addendum mode to increase color contrast and improve ADA compliance.