Skip to main content
Toggle navigation menu
Alto Learning Hub
Log in to Alto
Alto Service Status
Submit a request
Sign in
Alto
Exploring Alto
Release Notes and Legislation
Alto Release Notes
2023 Release Notes
Search
2023 Release Notes
2023 in releases! 🎁
Release notes - December 2023
Release notes - November 2023
Release notes - October 2023
Release notes - September 2023
Release notes - August 2023
Release notes - July 2023
Release notes - June 2023
Release notes - May 2023
Release notes - April 2023
Release notes - March 2023
Release notes - February 2023
Release notes - January 2023
<% if (previousArticle || nextArticle) { %>
<% if (previousArticle) { %>
<% if (previousTitle) { %>
<%= previousTitle %>
<% } %>
<%= previousArticle.title %>
<% } %> <% if (nextArticle) { %>
<% if (nextTitle) { %>
<%= nextTitle %>
<% } %>
<%= nextArticle.title %>
<% } %>
<% } %>
<% var getColumnClasses = function(numberColumns) { var classNames = 'col-12'; if (numberColumns >= 2) classNames += ' md:col-6'; if (numberColumns >= 3) classNames += ' lg:col-4'; if (numberColumns >= 4) classNames += ' xl:col-3'; return classNames; } %>
<% blocks.forEach(function(block, index) { %>
<% if (imageHeight) { %>
<% } %> <% if (block.name) { %>
<%= block.name %>
<% } %> <% if (block.description) { %>
<%= block.description %>
<% } %>
<% }) %>
<% var getColumnClasses = function(numberColumns) { var classNames = 'col-12'; if (numberColumns >= 2) classNames += ' md:col-6'; if (numberColumns >= 3) classNames += ' lg:col-4'; if (numberColumns >= 4) classNames += ' xl:col-3'; return classNames; } %>
<% (categories.length > 1 ? categories : sections).forEach(function(block, index) { %>
<% if (imageHeight) { %>
<% } %> <% if (block.name) { %>
<%= block.name %>
<% } %> <% if (block.description) { %>
<%= block.description %>
<% } %>
<% }) %>