WildFly 10 Final released

WildFly 10 Final is available now. As ActiveMQ Artemis replaced HornetQ as the default messaging provider in WildFly 10, connecting Delphi and Free Pascal applications with WildFly can be achieved with Habari Client for Artemis from Habarisoft. Existing users of Habari Client for HornetQ can upgrade to the new library with up to 50% discounts.

habari_logo_2016

 

Free Open Source Logging Facade for Object Pascal 0.1.0-alpha released

SLF4P is a simple logging facade for Object Pascal, tested with Delphi 2009 / DUnit and Free Pascal 2.6.4 / FPCUnit and 3.0, inspired by SLF4J.
The source code contains bindings to the Log4D logging framework, a SimpleLogger and a NOPLogger implementation. DUnit and FPCUnit test projects are included. Wiki with usage example: https://github.com/michaelJustin/slf4p/wiki

Current release: 0.1.0-alpha

Habari Client libraries release 2015.12

Habarisoft released new versions of Habari Client libraries for Delphi and Free Pascal application integration with free open source message brokers.

Tested with current message broker versions

  • Apache ActiveMQ 5.13.0
  • Apollo 1.7.1
  • Artemis 1.0.0
  • HornetQ 2.4.5.Final
  • Open MQ 5.1.1 b02
  • RabbitMQ 3.5.7

Release notes

Full release notes are available at https://www.habarisoft.com/releases/2015.12/

habari_logo_2016

 

ScroogeXHTML for the Java™ platform 5.3 – RTF to HTML5 / XHTML converter

Habarisoft released version 5.3 of its RTF to HTML5 / XHTML converter library, ScroogeXHTML for the Java™ platform.

Important changes

  • Support for the Android platform (JAXP dependency removed)
  • Support for simple RTF list templates (used by OpenOffice/LibreOffice and others)
  • Many minor bug fixes
  • Deprecated methods related to the classic DOM Writer

Continue reading

Habari Client libraries release 2015.10

Habarisoft released new versions of Habari Client libraries for Delphi and Free Pascal application integration with free open source message brokers.

Tested with current message broker versions

  • Apache ActiveMQ 5.12
  • Apollo 1.7.1
  • HornetQ 2.4.5.Final
  • Open MQ 5.1.1 b02
  • RabbitMQ 3.5.6

Improvements in this release

♦ RabbitMQ workaround

A workaround is included for a breaking change in version 3.5.4 of RabbitMQ (and newer).

♦ Support for text content types in RabbitMQ

All messages which have a content type starting with ‘text/’ are treated as text messages.

♦ Deletion of durable subscriptions in RabbitMQ

Deleting durable subscriptions from the client now works as expected.

♦ SSL support activation

The new conditional symbol HABARI_SSL_SUPPORT enables SSL support code. (Important note: SSL is an optional feature, no support is included in the basic support plan).

♦ Removed deprecated functions

Deprecated functions in TJMSConnectionFactory have been replaced by constants in BTBrokerConsts.

♦ HOST header in CONNECT frame

The method TBTStompClient.AddConnectOptions no longer adds a ‘default’ HOST header.

♦ Receipt frame check

A bug has been fixed which caused the client to not wait for a receipt frame.

♦ Frequently asked questions

The Getting Started document now includes a new section with frequently asked questions

Online resources

Previous version release notes: Habari Client libraries release 2015.06

Habari Client Libraries