Skip to content

Version 2.18.1

Latest

Choose a tag to compare

@olebole olebole released this 10 Apr 07:19
· 54 commits to main since this release
e20dd53

This is a minor maintainance release. Changes include:

  • Fix code and C flags to enable building with the latest clang gcc versions.

    All genuine C code is now using prototypes for functions, including function arguments.

  • Further removal of unused and generated code

  • Integration of NOIRLAB changes

    These changes were authored by @mjfitzpatrick after the release of 2.18.

What's Changed

  • Create dependabot.yml for actions by @olebole in #392
  • Protoize CL and ECL by @olebole in #391
  • Fix build on Fedora-40: Use explicit pointer casts in some more places by @olebole in #396
  • Use time_t in bootlib by @olebole in #405
  • NOIRLAB: tbtables: automatically add .tab extn if necessary by @olebole in #408
  • NOIRLAB: Move stxtools (library) package from utilities/nttools to package root by @olebole in #406
  • NOIRLAB: Change stsdas to st4gem for psikern entries in graphcat by @olebole in #412
  • Remove VMcache client code from IRAF by @LHe496 in #417
  • Add hurd64 to the list of supported architectures by @olebole in #418
  • Use newer images for builds by @olebole in #431
  • Delete useless gx generated files. by @LHe496 in #433
  • Make IRAF compileable with gcc-15 and newer clang by @olebole in #429
  • Don't print some warnings in mkpkg's $ifolder/$ifnewer by @olebole in #432
  • Silence warnings by @olebole in #435
  • Prepare for release 2.18.1 by @olebole in #434
  • Shrink math bevington by @LHe496 in #437
  • Update changelog and release date by @olebole in #438
  • Fix type of jumpcon in (e)cl/main.c @olebole in #439

New Contributors

Full Changelog: v2.18...v2.18.1