Skip to content

Releases: primeroIMS/primero

v2.13.3 - 23 September 2025

22 Sep 13:52
Compare
Choose a tag to compare

Features:

  • Record access form now has a filter to search for users that have accessed the record
  • Tier 4 implementations are able to receive email notifications for monitoring
  • MRM development items:
    • Forms and roles: new Detention Focal Point role, violation configuration changes, Deprivation of Liberty violation subform which are displayed in a “Detention” Insight,
    • Insights: "Children affected by multiple violations" includes information on victims linked to at least one verified violation

Fixed:

  • MRM:
    • MRM users can filter the GHN insight without error
    • Dashboard click-throughs by date displays correct date (ie. New Last Week)
    • GHN insight 'Verified Information - Violations by Perpetrator' displays data
    • GHN insight 'Verified Information - Violations by Region’ shows total number of verified violations per region
    • Violations insights: removed “No” from late-verification filter and no longer has error loading after selecting 1+ times
    • Individual Children by Region subreport shows location labels as fully translated
  • Text entered in the “Other Assigned Users” field wraps so all text is visible
  • Reports with long field names do not cause reporting results
  • When creating a flag, the text and date are correctly displayed
  • UNICARE
  • translations
  • PDF previews no longer cause issues for some browsers

v2.13.2.1 - 2 September 2025

28 Aug 22:38
Compare
Choose a tag to compare

Features:

  • New system-generated “Access Log” form added under the Record Information under the Change Log form which displays a timeline of record owner and non-record owners accessing the case
  • Any Failed Log In attempts to the system are displayed in the Audit Log
  • User profile displays “Date of Last Log In”, “Date of Last Case View”, “Date of Last Case Modification”
  • User List View includes filters for “Date of Last Log In”, “Date of Last Case View”, “Date of Last Case Modification”
  • PDFs and image files are now able to be “previewed” instead of downloading to view them
  • Able to modify number and size of documents uploaded to a case file (via the system settings)
  • DAO submission: new “Assigned to me” filter displaying any cases assigned to you (and this filter does not including cases created by you) for CPIMS+ and GBVIMS+
  • Able to see which fields are searchable as a new tip under the search bar and displays only enabled fields for your configuration
  • Users able to update a flag and new permission created call “Update Flag” to be able to edit a flag regardless of who created the flag for CPIMS+

MRM new features:

  • Form updates based on UAT
  • Updated Killing / Maiming insight "Type of Attack" to use Type of Weapon field
  • Crossfire and Unknown perpetrators appear in insight subreports
  • Users can click through from the GHN Unverified Information, Verification Information, and Late Verification sub-reports to the Incidents list and filtered to show the Incidents relevant to that number
  • Re-implement the Primero v1 Incident list filter that filters on the sex of children affected by the incident
  • New filter to the MRM Violations insight for the “Late verified?”
  • New tables appear in the GHN insight, breaking down the number of violations by violation type, region, and perpetrator, for verified and unverified violations
  • Technical Co-Chairs and Technical Co-Chair/User Managers can access the incident change log
  • New roles set up to access the new Deprivation of Liberty violation form

UNICARE new features:

  • Configuration/form changes to update “Cases” to “Tickets”, update “Social Worker” to “Record Owner”, “Name” to “Feedback Provider”, “Risk Level” to “Urgency”, “Protection Status” to “Feedback Category”, “Protection Concerns” to “Feedback Programmatic Area”

  • “Cases referred to me” relabeled as “Tickets referred to me”

  • When creating a role “module” is now required

  • Referrals and Transfers translated labels on “Action Needed” dashboard now displaying translations

  • “Would you like to specify a Type of Referral?” relabelled to be “Please specify Type of Referral” for restricted referrals for CPIMS+ and GBVIMS+

  • Reports on user groups represent each group by its name, not its ID for TSFV/AMAN CPIMS+

  • New branding for Tunisia CPIMS+

Fixes:

  • Change log displays all entries going back to the case creation
  • Reports including locations do not create any error messages
  • Users can sort the case list and export cases with hidden names using the custom export
  • Corrected Usage Reports for “Cases Closed this Quarter”
  • PDF Form export displays in correct order of forms for CPIMS+
  • GBV Statistics "Incident time of day” updated to display “Not applicable” instead of “Unknown/Not Applicable” for GBVIMS+

v2.13.1 - 5 August 2025

30 Jul 20:27
Compare
Choose a tag to compare

Features:

  • Able to see which fields are searchable as a new tip under the search bar:
  • Revised GBV Monthly Stats Report (Under Insights > GBV Statistics) to:
    -- Display data where “Has consent been given to share non-identifiable information for reporting?” is marked as “Yes”
    -- Exclude data where "Has the client reported this incident anywhere else?" they have the response "Yes-GBVIMS Org / Agency"
    -- Created “Number of Incidents Reported by Survivors with Prior GBV Incidents” table
    -- Created “New Incident Referrals to Other Service Providers” graph and table
    -- Update all graph and table titles
    -- Include rows and columns for any value that is zero
    -- Update “age of survivors” and “referral status” subcategories in tables
    -- Update the default filter field to "Date of Interview."
    -- Update Export to have the correct labels for "With Disabilities"
  • Update GBV baseline configuration to remove “Host Community" from the "Displacement Status" lookup and update Incident time of day options to “Not Applicable”
  • Make application strings and labels more configurable for UNICARE and PCMIMS+ including replacing “Cases” with “Tickets” and updated dashboards, case list, and filters
  • Dependency library security updates

Fixes:

  • External referral PDF export exclude record information, approvals, change log, incidents, referrals, transfers and assignments
  • Administrators can create and edit subforms without any error messages
  • Date fields are updated when changing languages

v2.13.0 - 8 July 2025

03 Jul 21:46
Compare
Choose a tag to compare

Feature

  • Optimizations for applying filters and loading the home page including the following dashboards: Action Needed, Protection Concerns, Workflow, Risk Level, Overdue Tasks, Flagged records, Reporting location and including GBVIMS+ filters for incidents
  • PCMIMS+ Module only: filters and improving filtering on reports (for those who have access to PCMIMS+), optimizations for Insights, create a case from a referral and supervisors cannot un-hide a name
  • Added Turkish, Italian to Primero sites
  • Added “actions” and “record type” to filter the audit log and included tracing requests
  • Translations applied to audit logs and any missing sites

Fixes

  • Field mode performance to enhance offline functionality
  • Preview images correctly on a case for those with single-sign on (identity management) turned on
  • Export forms with duplicate names
  • Locations dropdown

v2.12.2 - 22 May 2025

20 May 22:58
Compare
Choose a tag to compare

Features:

  • “Type of Referral” dropdown is now mandatory to ensure data is only shared based on information sharing protocols and aligned to role permissions. The last options in the “Type of Referral” dropdown is to “allow access to all available forms” which means no type of referral is specified and in this case the recipient will have form access based on their role if this option is selected for CPIMS+
  • When adding a family to a case, users can now perform a phonetic search by family name for CPIMS+
  • Audit log improvements:
    -- Approvals and “Timestamp” filter now translated
    -- Relabelled “Child” to “Case”
    -- Added Record IDs
    -- New filters for “Type of Action” and “Record Type”
  • Added Italian to Primero sites.
  • For sites with SSO, we can now add Norwegian Refugee Council as a provider.
  • Updated all the latest application translations from Transifex and applied them to sites with translations.

Fixed:

  • Agency user administrators can create users and agency’s will display correctly.
  • Admins are no longer able to change a form’s record type once a form is created.
  • Issues with Incident case list when incident_reporting_location_config field is not set.
  • Able to select cases/incidents/tracing requests per page at top of list table.
  • Users can add a photo without errors when creating a new case.
  • Users are able to preview a case (called “view-page” in the permissions) when they do not have permission to view records owned by others for CPIMS+
  • Users can update required fields while creating and saving a new case while offline.
  • Corrected approval and referral email notifications for sites requiring translations.
  • All calendars will appear with user’s chosen language for “OK” and “Clear” buttons.

v2.12 - 10 April 2025

08 Apr 22:16
Compare
Choose a tag to compare

Features:

  • Dashboard redesign: Automatic update of existing roles to enable new dashboards for cases
  • Mailer enhancements: Fixed missing user names, Case IDs, and images in email notifications.
  • Mailer enhancements: Email notifications now render correctly in Outlook.
  • Mailer enhancements: New and email notification content and styling for the CP Interagency configuration.
  • Usage statistics report
  • Child Functioning Module summary form
  • Protection Case Management module enhancements: “PCM” module now appears fully translated on the Forms list
  • Protection Case Management module enhancements: PCM supervisors now see location values on the Cases list without having to click into a case first

Fixes:

  • Security: Resolved dependency vulnerabilities
  • Users no longer get infinite loading circle on login page after session timeout
  • Clicking on links in email notifications no longer logs user out of current session
  • Added Tigrinya, Mongolian, and Armenian locales Updated application strings with latest translations from Transifex
  • Fixed issues with adding a service to another user’s case from the search results
  • Fixed missing translation in the role editor for the “Webhook” scope level

v2.11.2 - 25 February 2024

19 Feb 20:40
Compare
Choose a tag to compare

Fixes:

  • User who clicks into a case from the “Cases to Assign” dashboard results can click the back button to return to the cases to assign results in the case list
  • When a user logs out, all of their sessions in the browsers are cleared out
  • System administrators who are managing Primero sites without a Code of Conduct can create one
  • Improved performance for API, specifically User Groups API
  • Added Italian locale
  • Security updates for CVE / Dependency patches
  • New Identity Providers and Single Sign on for NCA and Alight

v2.11.1 - 7 January 2024

14 Jan 19:35
Compare
Choose a tag to compare

Feature:

  • Configuration update: calculated fields for Cambodia subforms (from DAO) for CPIMS+ Cambodia
  • Configuration update: push notifications turned on for those who requested it through the Primero Team for CPIMS+
  • GBVIMS+ decimal on PSS Form and Felt Stigma Scale instead of whole number (from DAO) for GBVIMS+
  • New UNICARE theme for UNICARE Turkey and Bosnia
  • Security Updates for Gem and NPM
  • Security Updates for Nginx
  • Security Updates for User escalation of privilege to ensure functions are not accessible without authorization
  • Infrastructure: Parameterize build pipeline config in the code

Fixes:

  • Improved system settings API for instances with many Terms of Use and Agency Logos uploaded
  • Copied Arabic translations to Arabic Syrian and Arabic Tunisian for Syrian and Tunisian instances
  • Agency can access and manage user groups which they are part of
  • Users update their password from "My Account" page without getting logged out
  • No more JSON error when 1+ cases are selected to be marked for offline
  • Filter by date of incident on the Incident list
  • In Settings, administrators are able to select "Include hidden forms and fields?" when exporting forms
  • Improvements made to bulk assign for CPIMS+
  • Improvements made to "Current Location" filter to be able to view full location label for CPIMS+
  • "Shared from My Team", "Shared with Others" and "Pending Transfers" dashboard shows correct number of cases in Case list when selected for CPIMS+
  • Mark for offline actions button now fix
  • Developer fix: Resolved lint step to not break in Github actions

v2.11.0.5 - 5 November 2024

02 Nov 16:07
Compare
Choose a tag to compare

Features:

  • Improved search results to be able to ensure only relevant searches linked to what is typed into the "Search" are returned
  • Improved search results to be able to ignore spaces inputted by accident by the case workers
  • Updated deprecated OpenSSL package

Fixes:

  • Errors no longer appear if a log in screen is open for a long period of time on any device (no more expired CSRF token)

2.11.0.4 - October 22, 2024

18 Oct 13:51
Compare
Choose a tag to compare

Features:

  • Improved database query performance

Fixes:

  • Cannot apply saved searches for CPIMS+ module
  • Alert count for supervisor only includes cases whose record owners are in all of the supervisor’s user groups
  • Errors on calculate Solr fields script for CPIMS+ module
  • Optimize Solr job runs when Solr is disabled
  • Saving a record as an identity user
  • Improved styling for login page for identity users