# Firewall Builder Release Notes

### Version 0.9.9

### This is bugfix release

GUI v0.9.9 requires API library libfwbuilder version 0.10.3

### Bugs fixed in this release:

- #491279: File created and saved in GUI v0.9.8 could not be loaded. This happened only if user created new Host object.

  This bug made data files saved in GUI v0.9.8 invalid. The problem was introduced in API library v.0.10.2, but to fix it properly we had to release both new API and GUI packages. Basically, object "Host" created in GUI v0.9.8 does not comply with XML data format and therefore the whole file can not be loaded again.

  You need to upgrade to API v0.10.3 and GUI v0.9.9. Please make sure you do not destroy .bak file created when program automatically upgraded your data file from the previous version, that file is your backup. Once you installed libfwbuilder v0.10.3 and fwbuilder 0.9.9, rename .bak file to .xml and load it in the GUI again, it will convert automatically. If you already converted your data file to the format used in 0.9.8, do not add host objects. Install new versions of API and GUI and load this file, it should work from there on.

### Version 0.9.8

### This is bugfix release

GUI v0.9.8 requires API library libfwbuilder version 0.10.2

### What's new in this release

- Object name can now contain spaces and national characters
- Flying mouse over icon in group dialog shows object's properties in tooltip-like window or on status bar (just like it does in a policy view)

### Bugs fixed in iptables compiler:

- #489369: Crash in iptables policy compiler
- #488005: Incorrect code was generated for certain DNAT rules with negation
- #488269: Proxy ARP commands were duplicated
- #490133: iptables compiler failed to generate correct code for SNAT rule with negation

### Bugs fixed in GUI:

- #489148: Adding objects to newly creates Service Group caused crash
- #490134: Deleting object in the group cased crash