Release Notes

Release Notes CodeNOW 7.9 – December 2024

Multi-factor authentication support with OTP options for enhanced security.

CodeNOW Release Notes 7.9

Multi-Factor Authentication

Multi-Factor Authentication (MFA) strengthens security by requiring an additional verification step during the login process. CodeNOW currently supports one-time passwords (OTPs) generated by authenticator applications including Microsoft Authenticator, Google Authenticator, and FreeOTP.

Key Features:

  • One-Time Password (OTP) Support: Adds a dynamic security layer using app-generated codes
  • Enhanced Account Protection: Prevents unauthorized access even when passwords are compromised
  • Simple Integration: Pairs accounts seamlessly with supported authenticator applications

Disable Scaffolders on Account Level

This capability enables account administrators to restrict scaffolders across their entire account, offering enhanced governance over development tools and project workflows. Disabling scaffolders helps teams enforce standardization and prevent usage of unvetted templates.

Key Features:

  • Increased Control: Manage scaffolder availability according to organizational requirements
  • Streamlined Workflow: Ensures only approved templates remain accessible for project creation
  • Enhanced Security: Minimizes risks associated with introducing unverified scaffolders into development processes

Support GitHub Actions as a CI Provider

CodeNOW now integrates with GitHub Actions as a fully supported continuous integration provider, enabling automated workflows directly within GitHub repositories.

Key Features:

  • Native Integration: Fully supported within the CodeNOW platform
  • Flexibility: Combine GitHub Actions with existing CodeNOW tools for optimized pipelines
  • Custom Workflows: Leverage GitHub Actions' ecosystem for tailored CI processes

Redesign Handling Secrets in CI Pipelines

CodeNOW redesigned its CI pipeline variable and secret management. By default, all variables and secrets are retrieved during the initial pipeline task, then securely distributed to subsequent stages.

Key Features:

  • Centralized Secret Management: Consolidates retrieval processes in the first task
  • Enhanced Security: Restricts sensitive data access through a single secure point
  • Improved Pipeline Consistency: Ensures all stages access identical variable and secret sets

Written by CodeNOW