/ Hex Artifact Content
Login

Artifact a4c1e52f500337565d020a4ce55c2671984c7d86:


0000: 23 21 2f 75 73 72 2f 62 69 6e 2f 74 63 6c 73 68  #!/usr/bin/tclsh
0010: 0a 73 6f 75 72 63 65 20 63 6f 6d 6d 6f 6e 2e 74  .source common.t
0020: 63 6c 0a 68 65 61 64 65 72 20 7b 53 51 4c 69 74  cl.header {SQLit
0030: 65 20 4f 6c 64 65 72 20 4e 65 77 73 7d 0a 0a 70  e Older News}..p
0040: 72 6f 63 20 6e 65 77 73 69 74 65 6d 20 7b 64 61  roc newsitem {da
0050: 74 65 20 74 69 74 6c 65 20 74 65 78 74 7d 20 7b  te title text} {
0060: 0a 20 20 70 75 74 73 20 22 3c 68 33 3e 24 64 61  .  puts "<h3>$da
0070: 74 65 20 2d 20 24 74 69 74 6c 65 3c 2f 68 33 3e  te - $title</h3>
0080: 22 0a 20 20 72 65 67 73 75 62 20 2d 61 6c 6c 20  ".  regsub -all 
0090: 22 5c 6e 28 20 2a 5c 6e 29 2b 22 20 24 74 65 78  "\n( *\n)+" $tex
00a0: 74 20 22 3c 2f 70 3e 5c 6e 5c 6e 3c 70 3e 22 20  t "</p>\n\n<p>" 
00b0: 74 78 74 0a 20 20 70 75 74 73 20 22 3c 70 3e 24  txt.  puts "<p>$
00c0: 74 78 74 3c 2f 70 3e 22 0a 20 20 70 75 74 73 20  txt</p>".  puts 
00d0: 22 3c 68 72 20 77 69 64 74 68 3d 5c 22 35 30 25  "<hr width=\"50%
00e0: 5c 22 3e 22 0a 7d 0a 0a 6e 65 77 73 69 74 65 6d  \">".}..newsitem
00f0: 20 7b 32 30 30 34 2d 4a 75 6e 2d 31 38 7d 20 7b   {2004-Jun-18} {
0100: 56 65 72 73 69 6f 6e 20 33 2e 30 2e 30 20 28 61  Version 3.0.0 (a
0110: 6c 70 68 61 29 20 52 65 6c 65 61 73 65 64 7d 20  lpha) Released} 
0120: 7b 0a 20 20 54 68 65 20 66 69 72 73 74 20 61 6c  {.  The first al
0130: 70 68 61 20 72 65 6c 65 61 73 65 20 6f 66 20 53  pha release of S
0140: 51 4c 69 74 65 20 76 65 72 73 69 6f 6e 20 33 2e  QLite version 3.
0150: 30 20 69 73 20 61 76 61 69 6c 61 62 6c 65 20 66  0 is available f
0160: 6f 72 0a 20 20 70 75 62 6c 69 63 20 72 65 76 69  or.  public revi
0170: 65 77 20 61 6e 64 20 63 6f 6d 6d 65 6e 74 2e 20  ew and comment. 
0180: 20 56 65 72 73 69 6f 6e 20 33 2e 30 20 65 6e 68   Version 3.0 enh
0190: 61 6e 63 65 73 20 69 6e 74 65 72 6e 61 74 69 6f  ances internatio
01a0: 6e 61 6c 69 7a 61 74 69 6f 6e 20 73 75 70 70 6f  nalization suppo
01b0: 72 74 0a 20 20 74 68 72 6f 75 67 68 20 74 68 65  rt.  through the
01c0: 20 75 73 65 20 6f 66 20 55 54 46 2d 31 36 20 61   use of UTF-16 a
01d0: 6e 64 20 75 73 65 72 2d 64 65 66 69 6e 65 64 20  nd user-defined 
01e0: 74 65 78 74 20 63 6f 6c 6c 61 74 69 6e 67 20 73  text collating s
01f0: 65 71 75 65 6e 63 65 73 2e 0a 20 20 42 4c 4f 42  equences..  BLOB
0200: 73 20 63 61 6e 20 6e 6f 77 20 62 65 20 73 74 6f  s can now be sto
0210: 72 65 64 20 64 69 72 65 63 74 6c 79 2c 20 77 69  red directly, wi
0220: 74 68 6f 75 74 20 65 6e 63 6f 64 69 6e 67 2e 0a  thout encoding..
0230: 20 20 41 20 6e 65 77 20 66 69 6c 65 20 66 6f 72    A new file for
0240: 6d 61 74 20 72 65 73 75 6c 74 73 20 69 6e 20 64  mat results in d
0250: 61 74 61 62 61 73 65 73 20 74 68 61 74 20 61 72  atabases that ar
0260: 65 20 32 35 25 20 73 6d 61 6c 6c 65 72 20 28 64  e 25% smaller (d
0270: 65 70 65 6e 64 69 6e 67 0a 20 20 6f 6e 20 63 6f  epending.  on co
0280: 6e 74 65 6e 74 29 2e 20 20 54 68 65 20 63 6f 64  ntent).  The cod
0290: 65 20 69 73 20 61 6c 73 6f 20 61 20 6c 69 74 74  e is also a litt
02a0: 6c 65 20 66 61 73 74 65 72 2e 20 20 49 6e 20 73  le faster.  In s
02b0: 70 69 74 65 20 6f 66 20 74 68 65 20 6d 61 6e 79  pite of the many
02c0: 0a 20 20 6e 65 77 20 66 65 61 74 75 72 65 73 2c  .  new features,
02d0: 20 74 68 65 20 6c 69 62 72 61 72 79 20 66 6f 6f   the library foo
02e0: 74 70 72 69 6e 74 20 69 73 20 73 74 69 6c 6c 20  tprint is still 
02f0: 6c 65 73 73 20 74 68 61 6e 20 32 34 30 4b 42 0a  less than 240KB.
0300: 20 20 28 78 38 36 2c 20 67 63 63 20 2d 4f 31 29    (x86, gcc -O1)
0310: 2e 0a 20 20 3c 61 20 68 72 65 66 3d 22 76 65 72  ..  <a href="ver
0320: 73 69 6f 6e 33 2e 68 74 6d 6c 22 3e 41 64 64 69  sion3.html">Addi
0330: 74 69 6f 6e 61 6c 20 69 6e 66 6f 72 6d 61 74 69  tional informati
0340: 6f 6e 3c 2f 61 3e 2e 0a 0a 20 20 4f 75 72 20 69  on</a>...  Our i
0350: 6e 74 65 6e 74 20 69 73 20 74 6f 20 66 72 65 65  ntent is to free
0360: 7a 65 20 74 68 65 20 66 69 6c 65 20 66 6f 72 6d  ze the file form
0370: 61 74 20 61 6e 64 20 41 50 49 20 6f 6e 20 32 30  at and API on 20
0380: 30 34 2d 4a 75 6c 2d 30 31 2e 0a 20 20 55 73 65  04-Jul-01..  Use
0390: 72 73 20 61 72 65 20 65 6e 63 6f 75 72 61 67 65  rs are encourage
03a0: 64 20 74 6f 20 72 65 76 69 65 77 20 61 6e 64 20  d to review and 
03b0: 65 76 61 6c 75 61 74 65 20 74 68 69 73 20 61 6c  evaluate this al
03c0: 70 68 61 20 72 65 6c 65 61 73 65 20 63 61 72 65  pha release care
03d0: 66 75 6c 6c 79 20 0a 20 20 61 6e 64 20 73 75 62  fully .  and sub
03e0: 6d 69 74 20 61 6e 79 20 66 65 65 64 62 61 63 6b  mit any feedback
03f0: 20 70 72 69 6f 72 20 74 6f 20 74 68 61 74 20 64   prior to that d
0400: 61 74 65 2e 0a 0a 20 20 54 68 65 20 32 2e 38 20  ate...  The 2.8 
0410: 73 65 72 69 65 73 20 6f 66 20 53 51 4c 69 74 65  series of SQLite
0420: 20 77 69 6c 6c 20 63 6f 6e 74 69 6e 75 65 20 74   will continue t
0430: 6f 20 62 65 20 73 75 70 70 6f 72 74 65 64 20 77  o be supported w
0440: 69 74 68 20 62 75 67 0a 20 20 66 69 78 65 73 20  ith bug.  fixes 
0450: 66 6f 72 20 74 68 65 20 66 6f 72 65 73 65 65 61  for the foreseea
0460: 62 6c 65 20 66 75 74 75 72 65 2e 0a 7d 0a 0a 6e  ble future..}..n
0470: 65 77 73 69 74 65 6d 20 7b 32 30 30 34 2d 4a 75  ewsitem {2004-Ju
0480: 6e 2d 30 39 7d 20 7b 56 65 72 73 69 6f 6e 20 32  n-09} {Version 2
0490: 2e 38 2e 31 34 20 52 65 6c 65 61 73 65 64 7d 20  .8.14 Released} 
04a0: 7b 0a 20 20 53 51 4c 69 74 65 20 76 65 72 73 69  {.  SQLite versi
04b0: 6f 6e 20 32 2e 38 2e 31 34 20 69 73 20 61 20 70  on 2.8.14 is a p
04c0: 61 74 63 68 20 72 65 6c 65 61 73 65 20 74 6f 20  atch release to 
04d0: 74 68 65 20 73 74 61 62 6c 65 20 32 2e 38 20 73  the stable 2.8 s
04e0: 65 72 69 65 73 2e 0a 20 20 54 68 65 72 65 20 69  eries..  There i
04f0: 73 20 6e 6f 20 72 65 61 73 6f 6e 20 74 6f 20 75  s no reason to u
0500: 70 67 72 61 64 65 20 69 66 20 32 2e 38 2e 31 33  pgrade if 2.8.13
0510: 20 69 73 20 77 6f 72 6b 69 6e 67 20 6f 6b 20 66   is working ok f
0520: 6f 72 20 79 6f 75 2e 0a 20 20 54 68 69 73 20 69  or you..  This i
0530: 73 20 6f 6e 6c 79 20 61 20 62 75 67 2d 66 69 78  s only a bug-fix
0540: 20 72 65 6c 65 61 73 65 2e 20 20 4d 6f 73 74 20   release.  Most 
0550: 64 65 76 65 6c 6f 70 65 6d 65 6e 74 20 65 66 66  developement eff
0560: 6f 72 74 20 69 73 0a 20 20 67 6f 69 6e 67 20 69  ort is.  going i
0570: 6e 74 6f 20 76 65 72 73 69 6f 6e 20 33 2e 30 2e  nto version 3.0.
0580: 30 20 77 68 69 63 68 20 69 73 20 64 75 65 20 6f  0 which is due o
0590: 75 74 20 73 6f 6f 6e 2e 0a 7d 0a 0a 6e 65 77 73  ut soon..}..news
05a0: 69 74 65 6d 20 7b 32 30 30 34 2d 4d 61 79 2d 33  item {2004-May-3
05b0: 31 7d 20 7b 43 56 53 20 41 63 63 65 73 73 20 54  1} {CVS Access T
05c0: 65 6d 70 6f 72 61 72 69 6c 79 20 44 69 73 61 62  emporarily Disab
05d0: 6c 65 64 7d 20 7b 0a 20 20 41 6e 6f 6e 79 6d 6f  led} {.  Anonymo
05e0: 75 73 20 61 63 63 65 73 73 20 74 6f 20 74 68 65  us access to the
05f0: 20 43 56 53 20 72 65 70 6f 73 69 74 6f 72 79 20   CVS repository 
0600: 77 69 6c 6c 20 62 65 20 73 75 73 70 65 6e 64 65  will be suspende
0610: 64 0a 20 20 66 6f 72 20 32 20 77 65 65 6b 73 20  d.  for 2 weeks 
0620: 62 65 67 69 6e 6e 69 6e 67 20 6f 6e 20 32 30 30  beginning on 200
0630: 34 2d 4a 75 6e 65 2d 30 34 2e 20 20 45 76 65 72  4-June-04.  Ever
0640: 79 6f 6e 65 20 77 69 6c 6c 20 73 74 69 6c 6c 0a  yone will still.
0650: 20 20 62 65 20 61 62 6c 65 20 74 6f 20 64 6f 77    be able to dow
0660: 6e 6c 6f 61 64 0a 20 20 70 72 65 70 61 63 6b 61  nload.  prepacka
0670: 67 65 64 20 73 6f 75 72 63 65 20 62 75 6e 64 6c  ged source bundl
0680: 65 73 2c 20 63 72 65 61 74 65 20 6f 72 20 6d 6f  es, create or mo
0690: 64 69 66 79 20 74 72 6f 75 62 6c 65 20 74 69 63  dify trouble tic
06a0: 6b 65 74 73 2c 20 6f 72 20 76 69 65 77 0a 20 20  kets, or view.  
06b0: 63 68 61 6e 67 65 20 6c 6f 67 73 20 64 75 72 69  change logs duri
06c0: 6e 67 20 74 68 65 20 43 56 53 20 73 65 72 76 69  ng the CVS servi
06d0: 63 65 20 69 6e 74 65 72 72 75 70 74 69 6f 6e 2e  ce interruption.
06e0: 20 46 75 6c 6c 20 6f 70 65 6e 20 61 63 63 65 73   Full open acces
06f0: 73 20 74 6f 20 74 68 65 0a 20 20 43 56 53 20 72  s to the.  CVS r
0700: 65 70 6f 73 69 74 6f 72 79 20 77 69 6c 6c 20 62  epository will b
0710: 65 20 72 65 73 74 6f 72 65 64 20 6f 6e 20 32 30  e restored on 20
0720: 30 34 2d 4a 75 6e 65 2d 31 38 2e 0a 7d 0a 0a 6e  04-June-18..}..n
0730: 65 77 73 69 74 65 6d 20 7b 32 30 30 34 2d 41 70  ewsitem {2004-Ap
0740: 72 2d 32 33 7d 20 7b 57 6f 72 6b 20 42 65 67 69  r-23} {Work Begi
0750: 6e 73 20 4f 6e 20 53 51 4c 69 74 65 20 56 65 72  ns On SQLite Ver
0760: 73 69 6f 6e 20 33 7d 20 7b 0a 20 20 57 6f 72 6b  sion 3} {.  Work
0770: 20 68 61 73 20 62 65 67 75 6e 20 6f 6e 20 76 65   has begun on ve
0780: 72 73 69 6f 6e 20 33 20 6f 66 20 53 51 4c 69 74  rsion 3 of SQLit
0790: 65 2e 20 20 56 65 72 73 69 6f 6e 20 33 20 69 73  e.  Version 3 is
07a0: 20 61 20 6d 61 6a 6f 72 0a 20 20 63 68 61 6e 67   a major.  chang
07b0: 65 73 20 74 6f 20 62 6f 74 68 20 74 68 65 20 43  es to both the C
07c0: 2d 6c 61 6e 67 75 61 67 65 20 41 50 49 20 61 6e  -language API an
07d0: 64 20 74 68 65 20 75 6e 64 65 72 6c 79 69 6e 67  d the underlying
07e0: 20 66 69 6c 65 20 66 6f 72 6d 61 74 0a 20 20 74   file format.  t
07f0: 68 61 74 20 77 69 6c 6c 20 65 6e 61 62 6c 65 20  hat will enable 
0800: 53 51 4c 69 74 65 20 74 6f 20 62 65 74 74 65 72  SQLite to better
0810: 20 73 75 70 70 6f 72 74 20 69 6e 74 65 72 6e 61   support interna
0820: 74 69 6f 6e 61 6c 69 7a 61 74 69 6f 6e 2e 0a 20  tionalization.. 
0830: 20 54 68 65 20 66 69 72 73 74 20 62 65 74 61 20   The first beta 
0840: 69 73 20 73 63 68 65 64 75 6c 65 20 66 6f 72 20  is schedule for 
0850: 72 65 6c 65 61 73 65 20 6f 6e 20 32 30 30 34 2d  release on 2004-
0860: 4a 75 6c 79 2d 30 31 2e 0a 0a 20 20 50 6c 61 6e  July-01...  Plan
0870: 73 20 61 72 65 20 74 6f 20 63 6f 6e 74 69 6e 75  s are to continu
0880: 65 20 74 6f 20 73 75 70 70 6f 72 74 20 53 51 4c  e to support SQL
0890: 69 74 65 20 76 65 72 73 69 6f 6e 20 32 2e 38 20  ite version 2.8 
08a0: 77 69 74 68 0a 20 20 62 75 67 20 66 69 78 65 73  with.  bug fixes
08b0: 2e 20 20 42 75 74 20 61 6c 6c 20 6e 65 77 20 64  .  But all new d
08c0: 65 76 65 6c 6f 70 6d 65 6e 74 20 77 69 6c 6c 20  evelopment will 
08d0: 6f 63 63 75 72 20 69 6e 20 76 65 72 73 69 6f 6e  occur in version
08e0: 20 33 2e 30 2e 0a 7d 0a 66 6f 6f 74 65 72 20 7b   3.0..}.footer {
08f0: 24 49 64 3a 20 6f 6c 64 6e 65 77 73 2e 74 63 6c  $Id: oldnews.tcl
0900: 2c 76 20 31 2e 32 20 32 30 30 34 2f 30 36 2f 33  ,v 1.2 2004/06/3
0910: 30 20 32 32 3a 33 35 3a 30 37 20 64 72 68 20 45  0 22:35:07 drh E
0920: 78 70 20 24 7d 0a                                xp $}.