1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97
|
Orafce News - History of user-visible changes
Copyright (C) 2008-2023 Orafce Global Development Group
Version 4.12.0 - 30 Aug 2024
* fix (from Oracle's perspective) function to_date('', 'J')
Version 4.11.0 -
* new function oracle.sys_extract_date
Version 4.6.0 -
* emit signal by XactCallback instead deferred trigger, store not yet emmited events in
transaction scope memory instead in temporary table. New solution strongly reduces delay
(and CPU usage), but ensures visible changes to outside of transaction that emmited signal.
Version 4.5.0 - 5 Aug 2023
* partial rewriting of dbms_pipe. Now, the synchronization is based on signals instead short sleeping.
New method is significantly faster.
Version 4.0.0 - 2 Nov 2022
* removed support for PostgreSQL 9.6 and 10
* merged orafce_sql project - implementation of dbms_sql package
Version 3.24.0 - 31 Jul 2022
* fixed badly used plain TOAST strategy of types varchar2 and nvarchar2
Version 3.22.0 - 22 Jun 2022
* deuglification - move all objects from public and pg_catalog to oracle schema
Version 3.14.0 - 22. Dec 2020
* conversion function unistr
* bugfix - allows binary upgrade
Version 3.13.4 - 31. May 2020
* enable utl_file on MS
Version 3.12.0 - 18. May 2020
* trigger functions oracle.replace_empty_strings and oracle.replace_null_strings
& remove support for 9.4
Version 3.11.0 - 30. Mar 2020
* named paths in utl_file package
Version 3.9.0 - 14. Feb 2020
* minor enhancing user_constraints view
Version 3.8.0 - 22. May 2019
* PostgreSQL 12 support
Version 3.7.0 - 7. Dec 2018
* possibility to better emulate || operator for varchar2 and nvarchar2 types
* few bugfixes
* only PostgreSQL 9.4 and newer are supported
* support for PostgreSQL 11, current master branch (future PostgreSQL 12) is supported too
Version 3.6.0
* some Oracle views - user_tab_columns, user_tables, user_objects, ...
* support Oracle bad used lpad and nvl functions
Version 3.5.0
* fix of important issue - missing IMMUTABLE flag for functions ltrim, btrim, rtrim, lpad, rpad
Version 3.4.0 - 2017-03-14
* new aggregate function wm_concat
* PostgreSQL 9.6, 10 are supported well
Version 3.2.0 - 2016-01-xx
* remove support for 8.3, 8.4, 9.0, 9.1 (only 9.2 and higher are supported)
* new functions: sysdate, sessiontimezone, dbtimezone
Version 3.1 - 2015-07-11
* remove support for 8.2
* add support for 9.5
* change the releasion number system
* new functions: to_single_byte, to_multi_byte, nanvl, length,
ltrim, btrim, rtrim, lpad, rpad
Version 3.0.10 - 1. Jan 2015
* fix compilation issue in new code for Pg <= 9.1
Version 3.0.9 - 27. Dec 2014
* new Varchar2 and Nvarchar2 types
* enhanced oracle.substr function
* fix PGXN related issues in process
Version 3.0.7 - 27. Jul 2014
* PostgreSQL 9.4 compilation
* new datatype and related functions: oracle.date
Version 3.0.6 - 8. Sep 2013
* PostgreSQL 9.3 compilation
* some cleaning, fixes, much more regress tests
Version 3.0.5 - X Dec 2012
* PostgreSQL 9.1/9.2 compilation
* ... TODO ...
|