## Odbc 1.0

### Improvements and new features

- The Erlang ODBC application consists of both Erlang and C code. The C code is delivered as a precompiled executable for windows and solaris. For the purpose of recompilation or compiling on some other platform there is a Makefile included.
  (Own Id: OTP-4193)
  (Aux Id: seq7190)

- Expensive constructs such as lists:flatten/1, double buffering and string compare has been replaced by more efficient constructs or when possible totally eliminated.
  (Own Id: OTP-4362)

- New API that has an Erlang/OTP touch and feel instead of being a C-interface with Erlang syntax. The old interface is deprecated and will be removed in release R10.
  (*** POTENTIAL INCOMPATIBILITY ***)
  (Own Id: OTP-4498)

- API functions that became deprecated in version 0.9.1 has been removed.
  (*** POTENTIAL INCOMPATIBILITY ***)
  (Own Id: OTP-4499)

## Odbc 0.9.3

### Improvements and new features

- Erlang ODBC application can handle floating point number and has been improved with null value handling. The error messages has been improved with STATE-information from SQL function SQLGetDiagRec.
  (Own Id: OTP-4192)
  (Aux Id: seq7195)

- sqlCloseCursor have been replaced with sqlCloseHandle
  (*** POTENTIAL INCOMPATIBILITY ***)

### Fixed errors and malfunctions

- When Erlang ODBC application close does not the odbcserver hang anymore.
  (Aux Id: seq7283)

## Odbc 0.8.1

### Improvements and new features

- Functions for starting and stopping ODBC servers.

- The Basic API which is almost identical to that defined by the ODBC standard.

- The Utility API which supplies a few easy-to-use functions for database access with little control over details.