Skip to content

Version History

Welcome to the exciting journey of AEP's evolution! This page details the various versions of AEP, detailing the enhancements, fixes, and changes introduced in each release.

Version 1.0

📅 Release date: Coming Soon!

  • [ ] Security Review

    • [X] Regex & test using LLM-guard to prevent from prompt injecting (or similar) Examples: https://github.com/hmcts/cnp-flux-config/pull/30937 https://github.com/hmcts/cnp-flux-config/pull/30803
    • [x] Enable renovate / dependabot on repository
    • [ ] Vunerability scan (part of the pipeline?)
    • [ ] Code review, to ensure no secrets are hardcoded etc
    • [ ] Thorough examination of code for potential security issues
    • [ ] Kainos security review
  • [ ] Documentation

    • [ ] How to onboard
    • [X] Run locally step-by-step guide
    • [X] Instructions for initial setup, prerequisites, and tools needed (Terraform, Azure, etc.)
    • [ ] Kainos security review
  • [ ] User Code Onboarding

    • [ ] Simplified onboarding process
    • [ ] Updated documentation to reflect changes
  • [ ] Metrics

    • [ ] Establish baseline metrics for usage and tracking

Version 2.0

📅 Release date: Coming Soon!

In this release, we're focusing on improving our testing and onboarding processes, and integrating more closely with Kainos's internal operations. Here's what's coming:

  • [ ] Improved Testing

    • [ ] Introduction of a dedicated development environment for safer and more efficient testing of new changes.
    • [ ] Enhanced testing guidelines and procedures to ensure robustness and reliability.
  • [ ] Internal Onboarding

    • [ ] How-to documentation for Kainos, making it easier for new team members to get up to speed.
    • [ ] Streamlined onboarding process with clear instructions and resources.
  • [ ] Integration with Kainos Operations

    • [ ] Implementation of prompts or similar to reflect internal Kainos principles.
  • [ ] Security Review

    • [ ] Regular security reviews to identify and address potential vulnerabilities.
    • [ ] Implementation of suggestions and recommendations from security reviews.
  • [ ] Additional Enhancements

    • [ ] Continuous improvement based on user feedback and technological advancements.