Skip to main content

Release 2.3.4 Status 2025-09-17: Update Manager Tool

· One min read
Fred Hommerson
Programmer at ABCD

What's Changed

This update definitively implements the ABCD update system. Now, with this installation, you will see a yellow banner with each release.

The available options are:

  • Partial update: will only update the system, preserving your databases and local settings.
  • Full update: the entire system will be reset, including the model databases. More info in pull request Update manager by @rogercgui in https://github.com/ABCD-DEVCOM/ABCD/pull/567

Release 2.3.3 Status 2025-09-16

· One min read
Fred Hommerson
Programmer at ABCD

This release improves the captcha on the login page. File version.php contains the correct tag for this release.

Upgrade

Copy the changed files over the existing files. No further action for this release.

The new Upgrade tool is still in the development phase: Will become available in a next release. If you use it now: Take sufficient precautions (e.g. backups). Data loss and/or code mismatches may occur by using it now.

Release 2.3.2 Status 2025-09-15 better

· One min read
Fred Hommerson
Programmer at ABCD

Major Changes

  • Corrections for PHP version in Site
  • Improve speed of version check in the upgrade process.
  • Improve editing of Opac facets
  • New look of screen "Configuration ABCD"
  • Improvement of OPAC in the back-end and front-end.

Actions by database administrator

  • Check value of new parameter "Check version of ABCD?" (internal:CHECK_VERSION) in the ‘Other’ tab in the ABCD settings.

Release 2.3.0 Status 2025-09-06

· One min read
Fred Hommerson
Programmer at ABCD

Overview of > 650 commits since version v2.2.0-beta-1

Major functional improvements:

  • Enhanced OPAC;
  • Rewritten OAI-PHM;
  • Redesigned statistics and reports;
  • Captcha implemented;
  • Added Search, result in list
  • Moved Empweb to separate GitHub repository

Other improvements:

  • Stabelized layout and convert more scripts to new look;
  • Make z3950 protocol working
  • Update Portuguese, Spanish and French languages
  • Improved example databases
  • Many small functional improvements in menus/buttons/layout
  • Improved generated HTML and solved small bugs

Update site

· One min read
Roger C. Guilherme
Librarian and programmer at ABCD

Minor updates to the files related to the Site Module to have minimal compatibility with newer versions of PHP. Some commands like "each" have been deprecated in PHP 8 making the Site incompatible with upgraded servers. This commit reduces the bugs in parts, but not all of them. Testing is still needed.

Some ISIS-Software History and Technical Background

· 5 min read

While free and open source software is gaining momentum in library automation, it is still not a trivial event to launch a full-blown integrated library system (ILS), given today's high demands on such library systems.

In this article, we describe the ISIS-software origins of the ABCD software. Many librarians, especially younger ones, have never heard about ISIS, its relevance, and its technological concepts, so we will try to shed some light on this in order for librarians to better judge the meaning of the ABCD software.

Editor's Note: This article was originally published in LIBER QUARTERLY 19 (3/4), February 2010. It serves as the foundational manifesto for the ABCD project.