diff --git a/VERSION b/VERSION
index 75a22a26ac..b0f2dcb32f 100644
--- a/VERSION
+++ b/VERSION
@@ -1 +1 @@
-3.0.3
+3.0.4
diff --git a/manifest b/manifest
index 10171678c9..2e6831d024 100644
--- a/manifest
+++ b/manifest
@@ -1,9 +1,9 @@
-C Fix\sproblems\sin\sthe\shandling\sof\smalloc\sfailures.\s(CVS\s1882)
-D 2004-08-08T23:39:19
+C Prepare\sfor\sthe\srelease\sof\sversion\s3.0.4.\s(CVS\s1883)
+D 2004-08-09T00:04:05
F Makefile.in 4a5e570a9e2d35b09c31b3cf01b78cea764ade4b
F Makefile.linux-gcc a9e5a0d309fa7c38e7c14d3ecf7690879d3a5457
F README f1de682fbbd94899d50aca13d387d1b3fd3be2dd
-F VERSION 6e1ede19450b84116bd516ff9032b2898d67c8a7
+F VERSION 17f839d72355f3b8d4b1e4715cfcc7aa03443e2a
F aclocal.m4 7daea4c35e88de30d5a3f6f7a2ab99720e803bbd
F art/SQLite.eps 9b43cc99cfd2be687d386faea6862ea68d6a72b2
F art/SQLite.gif 1bbb94484963f1382e27e1c5e86dd0c1061eba2b
@@ -212,7 +212,7 @@ F www/audit.tcl 90e09d580f79c7efec0c7d6f447b7ec5c2dce5c0
F www/c_interface.tcl 2176519fc2bd2d2cf6fe74fd806fc2d8362de2c8
F www/capi3.tcl 5c1cb163f4d2a54e2d0e22dcc399dd71245c8b89
F www/capi3ref.tcl 46283326edfd0de9e6bb5425b54dc1624b8bef27
-F www/changes.tcl b0467f707cfe741d3f490e721f625d1410c170b3
+F www/changes.tcl 8c36aab96163bbb64f5f07a12606a242c0a820f2
F www/common.tcl f786e6be86fb2627ceb30e770e9efa83b9c67a3a
F www/conflict.tcl fb8a2ba83746c7fdfd9e52fa7f6aaf5c422b8246
F www/copyright-release.html 294e011760c439c44951a6bfecd4c81a1ae359e8
@@ -226,12 +226,12 @@ F www/dynload.tcl 02eb8273aa78cfa9070dd4501dca937fb22b466c
F www/faq.tcl 3a1776818d9bd973ab0c3048ec7ad6b1ad091ae5
F www/fileformat.tcl f71a06a0d533c7df408539c64113b4adeaf29764
F www/formatchng.tcl d1dfecedfb25e122ab513a1e0948b15cb4f0be46
-F www/index.tcl a8cda15a9f6d96bcbfe85bcb530518e807368414
+F www/index.tcl 6a04df42781b743d77ada51c2aaef93e70c0e1ec
F www/lang.tcl b2ba401104a76e7842469b33a968f5eda9bd462b
F www/lockingv3.tcl afcd22f0f063989cff2f4d57bbc38d719b4c6e75
F www/mingw.tcl d96b451568c5d28545fefe0c80bee3431c73f69c
F www/nulls.tcl f31330db8c978e675f5cd263067b32b822effa6f
-F www/oldnews.tcl 2b69b71c1c154ec8c2ffd46d604c4172b6523ce0
+F www/oldnews.tcl fbbdbb64ed602b0c92b03498578f7ac70f47753d
F www/omitted.tcl 7bd62b6f0f53b60c5360895b16b3af8407bbca03
F www/opcode.tcl e8c421fd2c70c503b25cedb3f9617a1f387ac7ea
F www/quickstart.tcl 4e97bef825e6a4153c43afb9f97235fc4da278ab
@@ -242,7 +242,7 @@ F www/tclsqlite.tcl 06a86cba4d7fc88e2bcd633b57702d3d16abebb5
F www/vdbe.tcl 59288db1ac5c0616296b26dce071c36cb611dfe9
F www/version3.tcl 092a01f5ef430d2c4acc0ae558d74c4bb89638a0
F www/whentouse.tcl a8335bce47cc2fddb07f19052cb0cb4d9129a8e4
-P b065973898c06a81c69b70b3fa91c79334bd9b9a
-R 0b02700d4a6d7dfba8a8c6401c0a506f
+P 81d91d14cf2352fc7981b361ac9af99b3cbbc9e8
+R 90e96fde8e9b7dffc0f3f68d9146eaac
U drh
-Z f08c63eee1429bf392e3830a7cc69c02
+Z 595b1435ed7b64ed7d1a75de2c9eb76d
diff --git a/manifest.uuid b/manifest.uuid
index 4f1942987f..1e7e793b73 100644
--- a/manifest.uuid
+++ b/manifest.uuid
@@ -1 +1 @@
-81d91d14cf2352fc7981b361ac9af99b3cbbc9e8
\ No newline at end of file
+72fb719bdd627694d89ea523dda3cf44537463a9
\ No newline at end of file
diff --git a/www/changes.tcl b/www/changes.tcl
index 6c5579f39a..099145c7f1 100644
--- a/www/changes.tcl
+++ b/www/changes.tcl
@@ -21,6 +21,16 @@ proc chng {date desc} {
puts "
"
}
+chng {2004 August 8 (3.0.4 beta)} {
+CREATE TABLE and DROP TABLE now work correctly as prepared statements.
+Fix a bug in VACUUM and UNIQUE indices.
+Add the ".import" command to the command-line shell.
+Fix a bug that could cause index corruption when an attempt to
+ delete rows of a table is blocked by a pending query.
+Library size optimizations.
+Other minor bug fixes.
+}
+
chng {2004 July 22 (2.8.15)} {
This is a maintenance release only. Various minor bugs have been
fixed and some portability enhancements are added.
diff --git a/www/index.tcl b/www/index.tcl
index edb857f2e1..287fae5a68 100644
--- a/www/index.tcl
+++ b/www/index.tcl
@@ -58,23 +58,14 @@ proc newsitem {date title text} {
puts "
"
}
-newsitem {2004-Jly-22} {Version 3.0.3 (beta)} {
- The second beta release of SQLite version 3.0 is now available.
- This new beta fixes many bugs and adds support for databases with
- varying page sizes. The next 3.0 release will probably be called
- a final or stable release.
-
- Version 3.0 adds support for internationalization and a new
- more compact file format.
- Details.
- The API and file format have been fixed since 3.0.2. All
- regression tests pass (over 100000 tests) and the test suite
- exercises over 95% of the code.
-
- SQLite version 3.0 is made possible in part by AOL
- developers supporting and embracing great Open-Source Software.
+newsitem {2004-Aug-08} {Version 3.0.4 (beta)} {
+ The third beta release of SQLite version 3.0 is now available.
+ This new beta fixes several bugs including a database corruption
+ problem that can occur when doing a DELETE while a SELECT is pending.
+ Expect at least one more beta before version 3.0 goes final.
}
+
newsitem {2004-Jly-22} {Version 2.8.15} {
SQLite version 2.8.15 is a maintenance release for the version 2.8
series. Version 2.8 continues to be maintained with bug fixes, but
@@ -88,4 +79,4 @@ puts {
Old news...
}
-footer {$Id: index.tcl,v 1.91 2004/07/22 19:06:32 drh Exp $}
+footer {$Id: index.tcl,v 1.92 2004/08/09 00:04:05 drh Exp $}
diff --git a/www/oldnews.tcl b/www/oldnews.tcl
index 490a2e4843..7c30b62cd9 100644
--- a/www/oldnews.tcl
+++ b/www/oldnews.tcl
@@ -9,6 +9,23 @@ proc newsitem {date title text} {
puts "
"
}
+newsitem {2004-Jly-22} {Version 3.0.3 (beta)} {
+ The second beta release of SQLite version 3.0 is now available.
+ This new beta fixes many bugs and adds support for databases with
+ varying page sizes. The next 3.0 release will probably be called
+ a final or stable release.
+
+ Version 3.0 adds support for internationalization and a new
+ more compact file format.
+ Details.
+ The API and file format have been fixed since 3.0.2. All
+ regression tests pass (over 100000 tests) and the test suite
+ exercises over 95% of the code.
+
+ SQLite version 3.0 is made possible in part by AOL
+ developers supporting and embracing great Open-Source Software.
+}
+
newsitem {2004-Jun-30} {Version 3.0.2 (beta) Released} {
The first beta release of SQLite version 3.0 is now available.
Version 3.0 adds support for internationalization and a new
@@ -77,4 +94,4 @@ newsitem {2004-Apr-23} {Work Begins On SQLite Version 3} {
Plans are to continue to support SQLite version 2.8 with
bug fixes. But all new development will occur in version 3.0.
}
-footer {$Id: oldnews.tcl,v 1.3 2004/07/22 19:06:32 drh Exp $}
+footer {$Id: oldnews.tcl,v 1.4 2004/08/09 00:04:05 drh Exp $}