Version 6.1.3 (2025-08-17):
	* Approximate quadrature roots when the roots-finding solver for
	short-range two-electron integrals is not converged

Version 6.1.2 (2024-01-31):
	* Fix bugs in near-zero integrals for general contracted basis

Version 6.1.1 (2024-01-24):
	* Fix bugs introduced in 6.0.0 when handling general contracted basis in cint2e

Version 6.1.0 (2023-11-10):
	* New second order derivative integrals int1e_grids_ipip

Version 6.0.0 (2023-09-17):
	* Add polynomial root finder using the eigenvalue algorithm
	* Fitting Rys roots of SR integrals with Chebyshev polynomials
	* Remove GTG integrals which are erroneous in previous versions
	* Remove coulerf integrals which has been covered by regular int2e functions

Version 5.5.0 (2023-09-17):
	* Supports Gaussian model for int1e_grids

Version 5.4.0 (2023-07-04):
	* Add constant PTR_FRAC_CHARGE for QM/MM interface in pyscf

Version 5.3.0  (2023-03-28):
	* Improves rys-roots numerical stability in the near-zero limit

Version 5.2.2  (2023-03-22):
	* Improves rys-roots finder accuracy

Version 5.2.1  (2023-03-09):
	* Improve error handling for SR-ERI integrals
	* Optimize SR-ERI integral screening
	* Fix approx_log bug for non-x86 architecture

Version 5.1.8  (2023-01-03):
	* Fix integer overflow error in cintopt initialization

Version 5.1.7  (2022-12-06):
	* Boundary check when initializing CINTOpt

Version 5.1.5  (2022-08-24):
	* New integral int3c1e_ip1

Version 5.1.4  (2022-06-25):
	* Add new integrals int1e_r4

Version 5.1.3  (2022-06-15):
	* Fix cart2sph transformation bugs for int1e_grids
	* Missing cart2sph function for l=15 

Version 5.1.2  (2022-05-03):
	* New integrals 
	  <i | nabla nabla r | j>
	  <i | nabla r nabla | j>
	  <i | nabla nabla nabla 1/r | j>
	  <i | nabla nabla 1/r nabla | j>

Version 5.1.1  (2022-01-18):
	* Fix integer overflow in gto_norm function
Version 5.1.0  (2021-12-24):
	* Update cint.h to make CINTEnvVars closed to the definition in libcint
Version 5.0.0  (2021-11-07):
	* Improve the cartesian-spinor transformation
	* Remove the dependency to BLAS library
	* Update the header file cint.h
	* Update the drivers for cint2e, cint3c2e, cint3c1e, cint2c2e
Version 4.4.6  (2021-09-27):
	* Fix uninitialized variables in rys_roots
Version 4.4.5  (2021-08-28):
	* Fix Rys-polynomial roots for SSE3 instructions
Version 4.4.4  (2021-08-07):
	* Fix Cartesian-spherical and Cartesian-spinor transformation coefficients
Version 4.4.3  (2021-07-22):
	* Fix divide-by-0 bug
	* Improve performance of quadruple precision rys-roots function
Version 4.4.2  (2021-07-08):
	* Improve short-range rys-roots accuracy
Version 4.4.1  (2021-06-04):
	* Fix bugs in int1e_grids for attenuated Coulomb operators
	* Fix undefined symbols when compiling without flag WITH_RANGE_COULOMB
Version 4.4.0  (2021-05-04):
	* Add new integral type int1e_grids
	* Fix cache size type
	* Refactor cart2sph
	* Code now compiles with -march=native by default
Version 4.1.3  (2021-04-13):
	* Fix memory address int32 overflow for heavily contracted basis
Version 4.1.2  (2021-04-10):
	* Fix a bug due to significant digits of float128 in the core Fmt integrals
	* Fix compiling error for stg, coulomb_erf integral code
Version 4.1.0  (2021-04-03):
	* Add new Rys roots and weights algorithm
        * Improve integral accuracy for high angular momentum basis
        * Improve integral accuracy for short-range Coulomb integrals
	* Add supports of 2-e integrals up to l=15

Version 4.0.6  (2020-11-23):
	Fix bug in rys_roots R_dnode function when R_dsmit fails to find all roots
Version 4.0.5  (2020-11-13):
	Fix bug in stack memory allocation macro
Version 4.0.4  (2020-11-06):
	Fix bugs in cint2c2e short-range Coulomb integrals
Version 4.0.3  (2020-10-06):
	Fix bugs of uninitialized buffers for short-range Coulomb integrals
Version 4.0.2  (2020-10-03):
	* Fix typedef Function in cint_funcs.h
Version 4.0.1  (2020-10-02):
	* Fix syntax bugs in AVX and SSE3 mode
Version 4.0.0  (2020-09-23):
	* API Change. PTR_LIGHT_SPEED is replaced with PTR_EXPCUTOFF.
	  Integral screening parameter can be passed through env[PTR_EXPCUTOFF]
	* Add short-range integrals for range-separation
	* Handle linear dependency in Rys polynomial
	* Avoid calling exit functions (issue #41)
Version 3.1.1  (2020-08-25):
	* Fix bug in (py, pz, px) order
Version 3.1.0  (2020-08-25):
	* Add convention py, pz, px
Version 3.0.19  (2019-11-30):
	* support fractional nuclear charges
Version 3.0.18  (2019-07-02):
	* Fix undefined varialbe in nabla-rinv integral
	* Add integral < i | nabla-rinv | j >
Version 3.0.17  (2019-04-29):
	* 3c2e and 2c2e integrals for Gaussian type geminals
Version 3.0.16  (2019-03-21):
	* New 2nd order 3c2e integral ( i j | nabla nabla k )
Version 3.0.15  (2019-03-18):
	* F12 second derivatives
	* Add integrals for Gaussian type geminals
	* Add 4th order derivatives of 2e integrals
Version 3.0.14  (2018-11-22):
	* F12 derivative integrals
	* New 2c2e integral ( nabla nabla i | j )
	* Bugfix for int3c1e_rinv type integrals
Version 3.0.13  (2018-06-11):
	* New integral < | r r r r | >
Version 3.0.12  (2018-05-01):
	* New integrals < sigma dot p i | r | sigma dot p j >
	* Fix the undefined int64_t type in Fortran interface
Version 3.0.11  (2018-03-23):
	* Export breit integrals
Version 3.0.10  (2018-03-20):
	* New integrals
	  <i | r p | j>,
	  <i | r r p | j>,
	  <i | r p r | j> and
	  <i | r r r | j>
Version 3.0.9  (2018-03-08):
	* New integrals (i |nabla j) and  -1/2 *(i | nabla^2 j)
Version 3.0.8  (2018-02-14):
	* Fix Fortran APIs
Version 3.0.7  (2018-01-15):
	* Add 3-center SOC integrals
Version 3.0.6  (2017-12-20):
	* Add integrals for X2C graidents and hessian
	* Fix bug in SSE3/AVX inner-contraction code for l=4 (or higher) GTOs
Version 3.0.5  (2017-12-11):
	* Use cmake policy for OSX rpath
Version 3.0.2  (2017-09-25):
	* Fix bugs in F12 integrals

Version 3.0.1  (2017-09-25):
	* Add supports to SSE3 instructions

Version 3.0.0  (2017-09-20):
	* Change github master branch to the 3.0 version


Version 1.8.16 (2017-06-02): for libcint v2.8.16:
	* Add 4-center 1-electron overlap integral
	* Add Breit-type integral p1 dot r12 (1/r12^3) r12 dot p2
	* Fix code generator to handle (1/r12^3)

Version 1.8.15 (2017-05-22): for libcint v2.8.15:
	* Improved R_qnode convergence

Version 1.8.14 (2017-05-18): for libcint v2.8.14:
	* Fix cint3c2e bug for general contraction on auxiliary basis

Version 1.8.13 (2017-05-13): for libcint v2.8.13:
	* Bugfix for range-separated ssss type integral;
	* Bugfix for quad-prec gamma_inc function in rys_roots.

Version 1.8.12 (2017-03-07): for libcint v2.8.12:
	* New 2e integral (ij|pk dot pl)

Version 1.8.11 (2017-03-06): for libcint v2.8.11:
	* New 1e integral <pi |Vnuc| dot pj>

Version 1.8.10 (2017-02-22): for libcint v2.8.10:
	* New 2e integrals (pi dot pj|kl),  (pi dot pj|pk dot pl)

Version 1.8.9 (2017-01-09): for libcint v2.8.9:
	* New 3c2e integral (pi dot pj|k)

Version 1.8.8 (2016-10-13): for libcint v2.8.8:
	* Use float128 for high order rys_roots

Version 1.8.6 (2016-07-06): for libcint v2.8.6:
	* Update incomplete gamma function

Version 1.8.5 (2016-06-22): for libcint v2.8.5:
	* New integrals <r^2 i|j> and <r^4 i|j>

Version 1.8.4 (2016-05-19): for libcint v2.8.4:
	* Fix precompile problem for range separation Coulomb integrals

Version 1.8.3 (2016-04-20): for libcint v2.8.3:
	* New 1e integral p Vnuc cross p

Version 1.8.2 (2016-04-09): for libcint v2.8.2:
	* Long range part of range-separated Coulomb operator

Version 1.8.1 (2016-04-07): for libcint v2.8.1:
	* New 3c1e integral <ij|p^2|k>

Version 1.8.0 (2016-03-28): for libcint v2.8.0:
	* Resolve the optimization bug of LLVM for expression (x+epsilon == x)

Version 1.7.0 (2016-03-03) for libcint v2.7.0:
	* Adjust for tensor ordering,  from  XX, YX, ZX, XY ...  to  XX, XY, XZ, YX ...
	* Update all tests due to the change of cutoff value estimation

Version 1.6.10 (2016-03-02) for libcint v2.6.10:
	* Hessian integrals
	* Fix value estimation bug for high order derivatives

Version 1.6.9 (2016-01-22) for libcint v2.6.9:
	* NMR GIAO 3-cetner 2e integrals

Version 1.6.8 (2016-01-07) for libcint v2.6.8:
	* Integrals for Breit interaction

Version 1.6.7 (2015-12-26) for libcint v2.6.7:
	* Integrals (sp i, s, j | k, s, sp l) for Gaunt term
	* Integrals (sp i, s, j | sp k, s, l) for Gaunt term

Version 1.6.6 (2015-12-21) for libcint v2.6.6:
	* Integrals (i, s, sp j | sp k, s, l) for Gaunt term

Version 1.6.5 (2015-10-28) for libcint v2.6.5:
	* 3c1e integral generator
	* New 3c1e integrals <ij|r^2|k> <ij|r^4|k> <ij|r^6|k>

Version 1.6.4 (2015-10-19) for libcint v2.6.4:
	* cart2sph transformation for l=12

Version 1.6.3 (2015-10-15) for libcint v2.6.3:
	* mixed spinor-cartesian 3c2e integrals

Version 1.6.2 (2015-10-09) for libcint v2.6.2:
	* 3-center 1-electron integrals
	* mixed spheric-cartesian 3c2e integrals
	* Restore cart2sph transformation interface

Version 1.6.1 (2015-10-07) for libcint v2.6.1:
	* Expose cart2sph transformation functions

Version 1.6.0 (2015-09-25) for libcint v2.6.0:
	* API Updates!  To support user-specified gaussian nuclear model,
	the intrinsic nuclear model functions are removed.  Accordingly,
	the 4th element of "atm" argument are changed.

Version 1.5.5 (2015-05-14) for libcint v2.5.5:
	* Provide sqrtl, expl, fabsl functions when compiler does not
	fully support c99.

Version 1.5.4 (2015-03-02) for libcint v2.5.4:
	* Change origin of <z>, <zz>, <r> ... integrals.  The existed
	  <z> <r> ... integrals are renamed.

Version 1.5.3 (2015-02-26) for libcint v2.5.3:
	* Add integral ( p i | nuc | p j )

Version 1.5.2 (2015-02-10) for libcint v2.5.2::
	* Expose cartesian to spherical transformation

Version 1.5.1 (2015-01-26) for libcint v2.5.1::
	* Remove unsafe code which relies on stack size
	* Add densit fitting integrals (sp i sp j|K)

Version 1.5.0 (2015-01-04) for libcint v2.5.0::
	* Add general 2-center and 3-center 2e integrals
	* Extend code generator for 2-center and 3-center 2e integrals 
	* fix a tensor ordering problem of the code generator

Version 1.4.0 (2014-12-24) for libcint v2.4.0:
	* Add 2-center, 3-center 2e integrals

Version 1.3.0 (2014-12-14) for libcint v2.3.0:
	* fix ordering bug in cartesain-GTO integrals
	* optimize cartesian to spherical transformation

Version 1.2.0 (2014-12-01) for libcint v2.2.0:
	* update cint1e structure
	* add I8 support

Version 1.0.0 (2014-11-25) for libcint v2.1.2:
	* Setup qcint for X86 platform

