lines 13-79 of file: xrst/release_notes.xrst {xrst_begin 2024} {xrst_spell dd mm homebrew } Release Notes for 2024 ###################### mm-dd ***** 09-30 ===== #. A list of :ref:`get_started@System Requirements` were added to the get started instructions. #. The title of :ref:`get_package-name` was fixed and its first paragraph was improved. #. Documentation was added for the :ref:`environment-name` utility. It was also changed to check when it is necessary to create and activate the environment. In addition, it installs the xrst package so that users can run bin/check_all.sh. 09-29 ===== First version of cmpad that works on MacOS with Homebrew. To be specific, the following tests passed:: bin/get_package.sh release all bin/check_all.sh release 09-24 ===== Change the file :ref:`environment-name` so that it works with bash version 3 or higher (not version 4 or higher). 09-23 ===== There was an indexing error in the definition of the linear least squares objective :ref:`llsq_obj@Function` . To be more specific, some of the *j* indices should have been *i* . This has been fixed. 09-21 ===== #. The :ref:`get_package@Syntax` for ``bin/get_package.sh`` mistakenly had ``cpp/bin/get_package.sh`` as the program name. This has been corrected to ``bin/get_package.sh``. #. If the ``PKG_CONFIG_PATH`` environment variable was not defined, the :ref:`get_package-name` routine would terminate with the error:: cpp/bin/get_package.sh: line 104: PKG_CONFIG_PATH: unbound variable This has been fixed. 09-19 ===== #. Start the release notes; i.e., changes from 2024-09-19 will be tracked by the release notes. #. A :ref:`cmpad@Summary` describing cmpad was added. #. The C++ version of run_cmpad was not recognizing the ``-o`` option (see :ref:`run_cmpad@Arguments` ). This has been fixed. {xrst_end 2024}