Skip to content

Releases: hschletz/Braintacle

Braintacle 2.0

15 Feb 15:41

Choose a tag to compare

Caveats

User-supplied comments and file attachments are dropped from the database. They
were never implemented in Braintacle, but may be left over if the database was
migrated from OCS Inventory NG (which is no longer supported).

Upgrading from previous versions:

  • Required: If upgrading from a version earlier than 1.15, upgrade to 1.15 first
    and run "braintacle-tool.php database" to update the database. Then upgrade to
    2.0.

  • Required: Run "composer install" from the Braintacle root directory to
    update dependencies.

  • Required: Database configuration has changed. Set the new "dsn" option in your
    config file, see config/braintacle.ini.template for examples. All other
    database options are ignored. Only PDO drivers are supported, make sure that
    the PDO extension and the PDO driver extension are installed and activated.

  • Required: Run "braintacle-tool.php database" to update the database.

Misc:

  • Added support for PHP 8.5.

Braintacle 1.15

23 Feb 13:46

Choose a tag to compare

Fixed bugs:

  • Fixed empty BIOS section in export.

Misc:

  • Fixes for compatibility with PHP 8.4.

Braintacle 1.14

12 Feb 16:31

Choose a tag to compare

Upgrading from previous versions:

  • Required: Run "composer install" from the Braintacle root directory to update dependencies.

Fixed bugs:

  • Fixed exception when a client has reported a NULL user name.

Braintacle 1.13

02 Jan 16:47

Choose a tag to compare

Upgrading from previous versions:

  • Required: Braintacle 1.13 requires PHP 8.2 or later. Support for 32 bit PHP
    builds has been dropped.
  • Required: Run "composer install" from the Braintacle root directory to
    update dependencies.

Fixed bugs:

  • Fixed exception with Android client export.

  • Fixed exception with UNIX client export where the agent does not detect
    certain software properties.

  • Fixed broken bulk export via CLI.

Misc:

  • Server: Experimental SQLite support.

Braintacle 1.12

12 Nov 20:05

Choose a tag to compare

Upgrading from previous versions:

  • Required: Run "composer install" from the Braintacle root directory to
    update dependencies.

Fixed bugs:

  • This release depends on the latest version of symphony/console which fixes
    several security vulnerabilities.

Braintacle 1.11

03 Nov 19:19

Choose a tag to compare

Upgrading from previous versions:

  • Required: Braintacle 1.11 requires PHP 8.1 or later.
  • Required: Run "composer install" from the Braintacle root directory to
    update dependencies.

Fixed bugs:

  • Console: Fixed display of software for UNIX clients that don't
    report package size.
  • Console: Some tables had broken links for sortable column headers.

Misc:

  • Console: Date fields are now entered via a date input.
  • Console: Software page now lists software for all client OS.

Braintacle 1.10

18 Mar 17:40

Choose a tag to compare

Upgrading from previous versions:

  • Required: Braintacle 1.10 requires PHP 7.4 or later.
  • Required: Run "composer install" from the Braintacle root directory to
    update dependencies.

Misc:

  • Fixed PHP 8.1 through 8.3 compatibility.
  • Workarounds for very outdated agents are beginning to be removed. Should not
    affect any agent released within the last 10 years.

Braintacle 1.9

20 Sep 09:37

Choose a tag to compare

Upgrading from previous versions:

  • Required: Run "composer install" from the Braintacle root directory to
    update dependencies.

  • Recommended: The above step may leave the directory public/components behind.
    It is no longer used and should be deleted manually.

Security:

Misc:

  • Server: Backported changes from version 2.9.

  • Server: Respond with 405 status code for non-POST requests instead of 403.

Braintacle 1.8

27 Feb 16:19

Choose a tag to compare

Upgrading from previous versions:

  • Required: Run "braintacle-tool.php database" to update the database.

  • The command line tool (braintacle-tool.php) has been rewritten and now accepts
    a verbosity flag (-v, -vv, -vvv) for all commands. The "export" command
    previously used -v as a shortcut for --validate. This shortcut has been
    removed.

Fixed bugs:

  • Console: Fixed exception when editing an IPv6 subnet.

Misc:

  • Fixed PHP 8 compatibility.

  • API documentation is now generated via phpDocumentor 3. A suitable config file
    is included. Simply invoke phpDocumentor. It can be installed via PHIVE
    (https://phar.io) for which a config file is included too.
    "braintacle-tool.php apidoc" still works, it expects the tools/phpDocumentor
    executable. PHIVE will install it to this location.

  • Abandoned dependencies have been removed.

Braintacle 1.7

18 Dec 17:42

Choose a tag to compare

Upgrading from previous versions:

  • Required: The database schema for installed software has changed. If you have
    any software searches stored as a search parameter for groups, these groups
    will cause errors. Delete these groups before the upgrade and re-create them
    later.

  • Required: Run "braintacle-tool.php database" to update the database.

Fixed bugs:

  • Console: Fixed handling of IPv6 networks.

  • Console: Fixed counting of inventoried clients in network listing when clients
    have more than 1 interface in the same network.

  • Console: Fixed warning in package builder with empty fragment size on PHP 7.1+.

Misc:

  • Server: Backported changes from version 2.8.