Prepare v3.2.0 release. (#196)

diff --git a/CMakeLists.txt b/CMakeLists.txt
index e9a82a2..644d8b6 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -1,5 +1,5 @@
 cmake_minimum_required(VERSION 3.0)
-project(double-conversion VERSION 3.2.0)
+project(double-conversion VERSION 3.3.0)
 
 option(BUILD_SHARED_LIBS "Build shared libraries (.dll/.so) instead of static ones (.lib/.a)" OFF)
 
diff --git a/Changelog b/Changelog
index 553fa84..9530b49 100644
--- a/Changelog
+++ b/Changelog
@@ -1,3 +1,22 @@
+2023-05-18:
+  Add flags to control trailing decimal and zero in exponent
+  form when input has one significant digit.
+
+  Update changelog and version number.
+
+2022-09-01:
+  Fix some compile warnings in Visual Studio.
+
+2022-07-07:
+  Fixed all -Wzero-as-null-pointer-constant warnings.
+
+2022-06-25:
+  Add a cast to silence a signedness conversion warning.
+
+2022-01-30:
+  Fix warnings on Windows.
+  Give shared-lib option.
+
 2022-01-16:
   Install Visual Studio debugger (pdb) files.
 
diff --git a/SConstruct b/SConstruct
index cebd7e0..6f4d1de 100644
--- a/SConstruct
+++ b/SConstruct
@@ -16,7 +16,7 @@
 env.Replace(CXX = ARGUMENTS.get('CXX', 'g++'))
 
 # for shared lib, requires scons 2.3.0
-env['SHLIBVERSION'] = '3.0.0'
+env['SHLIBVERSION'] = '3.2.0'
 
 CCFLAGS = []
 if int(debug):