Projekt

Obecné

Profil

Stáhnout (19.4 KB) Statistiky
| Větev: | Tag: | Revize:
1
phpPgAdmin History
2
------------------
3

    
4
Version 4.0.1
5
-------------
6

    
7
Bugs
8
* Fix major bug in non-english translations where HTML unicode entities
9
  caused failure in the object browser tree.  Fixed by instead encoding
10
  all entities as numeric (ŗ) instead of named (é).
11
* Fix issue with includes where '.' is not in the include_path
12
* Don't prompt to share credentials when only one server is present
13
* Fix logout link
14
* Preserve expanded/collapsed across result pages
15
* Use pg_clientencoding() if pg_client_encoding() does not exist.  If
16
  pg_clientencoding() itself doesn't exist, then force setting the encoding
17

    
18
Version 4.0
19
-----------
20

    
21
Features
22
* Slony replication support (Thanks to sponsorship from SpikeSource)
23
* Allow current database to be at the top
24
* Allow base URL of PostgreSQL documentation to be configured
25
* Allow variable size textarea when editing values (Juergen Weigert)
26
* Allow SQL script upload to parse arbitrary SQL, including multiline
27
  SQL statements.  Improve output to show every command as its executed
28
  and SELECT results.
29
* Add rudimentary support for PostgreSQL 8.1 and 8.2
30
* primary key and unique key at table creation (Andreas Huber)
31
* Add row|statement level options to create trigger for >= 7.4 (Robert Treat)
32
* Allow altering name (for >= 7.4) and owner (for >= 8.0) of a database (Bryan Encina)
33
* Allow login to several servers simultaneously
34
* Rearrange frame layout to suit multi-server support
35
* New browser tree with dynamically loading branches
36
  (Using XLoadTree2 from http://webfx.eae.net/)
37
* Allow language change from the intro page at any time
38
* Avoid getting and setting encoding queries if possible
39
* Avoid version query in PHP 5 / PostgreSQL 7.4+
40
* Avoid query for superuser status in PHP 5 / PostgreSQL 7.4+
41
* Put PostgreSQL 7.4+ in read only mode for pagination of results
42
  to avoid executing selects that have write side effects.
43
* Allow re-using username and password for all servers - saves re-entering
44
  username and password for every server in a pool.
45
* Make default language 'auto' indicating auto detect.  If a language is
46
  deliberately specifed, then that will always be used and no detection will
47
  occur.
48
* ADOdb library updated to version 4.65
49
  
50
Bugs
51
* Tree Icons are displayed middle instead of top
52
* Ensure login frame is always at top level (Russell Smith)
53
* Fix non-ASCII characters inserted in Unicode databases as HTML entities with
54
 non-UTF8 web servers (Markus Bertheau)
55
* Fix export to work with release candidates and beta releases as well as finals
56
 (Russell Smith)
57
* Fix port selection for local connections
58
* Fix timeouts on long running operations (Adrian Nida)
59
* Allow Multiline character and character varying editing and inserting
60
* Add automatic browser language selection for all languages
61
* Stop duplicate insert on re-POST of data
62
* Fix bug with exporting schema for servers < 7.3
63
* Fix opclasses on 7.2 and below
64
* Fix listing of opaque functions in 7.2
65
* Actually fix PHP 4.4.0's new strict references
66

    
67
Translations
68
* Japanese from Tadashi Jokagi
69
* Danish from Arne Eckmann
70
* Arabic from Zaki
71
* Romanian from Alin
72
* Afrikaans from Petri
73
* Polish from Rafal (utf-8 encoding)
74
* Slovak from Andrej
75
* German from Markus
76
* Spanish From Martin
77
* Hungarian from Sulyok
78
* Turkish from Devrim
79

    
80
Version 3.5.6
81
-------------
82

    
83
Bugs
84
* Actually fix PHP 4.4.0's new strict references
85

    
86
Version 3.5.5
87
-------------
88

    
89
Bugs
90
* Fix for PHP 4.4.0's new strict references
91
* Small improvement to Opera browser detection in the tree
92
* Fix listing of opaque functions in 7.2
93
* Fix listing of opclasses and functions pre 7.3
94

    
95
Version 3.5.4
96
-------------
97

    
98
Bugs
99
* Fix security hole in include() of language file:
100
   http://secunia.com/advisories/15941/
101
  Check now requires that the language filename be in the list
102
  of known allowed filenames.
103
* Fix that functions returning cstring were not being listed
104
* Make parsing of PostgreSQL 1-dimensional arrays correct.  Makes
105
  named function parameter use more reliable.
106
* Fix downloading of the results of multiline queries.
107

    
108
Version 3.5.3
109
-------------
110

    
111
Bugs
112
* Fix using schema enabled dump on non-schema enabled backend
113
* Don't try setting no timeout when in safe mode
114
* Reload browser after executing arbitrary SQL
115
* Fix browser in RTL languages
116
* Fix inability to drop database using the drop link
117
* Fix last internal oid value for PostgreSQL 8.0
118
* Fix (again) dumping on v8 for windows, exclude dumping some objects.
119

    
120
Translations
121
* Portuguese from Francisco
122

    
123
Version 3.5.2
124
-------------
125

    
126
Bugs
127
* Fix export to work with release candidates and beta releases as well as finals
128
 (Russell Smith)
129
* Fix port selection for local connections (Russell Smith)
130
* Fix timeouts on long running operations (Adrian Nida)
131
* Allow Multiline character and character varying editing and inserting
132
* Do browser language detection for all languages
133

    
134
Translations
135
* Japanese from Tadashi
136
* Danish from Arne
137

    
138
Version 3.5.1
139
-------------
140

    
141
Bugs
142
* Support 8.0beta5 schema tablespace changes
143
* Help link fixes
144
* Estimated row count in 7.0 and 7.1 fixes
145
* Priviliges nav fix
146
* Function privileges fix
147
* Search path fix
148
* pg_dump on win32 8.0 native fix
149

    
150
Translations
151
* Romanian from Alin
152
* Italian updates from Nicola
153

    
154
Version 3.5
155
-----------
156

    
157
Features
158
* Context-sensitive online help system
159
* Use language preferencies from browser (Markus Bertheau, Nicola Soranzo)
160
* Tablespace support for 8.0
161
* Support cancelling backend processes in 8.0
162
* Allow setting privileges on databases
163
* Allow setting schema search path in SQL window
164
* Allow filtering find results by object type
165
* Show function arguments in find results
166
* Support 8.0's named function arguments
167
* "Sticky" navigation.  phpPgAdmin will now remember while tab you are
168
  looking at (eg. 'Indexes') when you change which table you are viewing.
169
* New fast navigation bar.  A breadcrumb style navigation bar for fast
170
  jumping between areas.
171
* Much improved grant/revoke feature
172
* Allow creating and viewing composite types
173
* pg_dumpall integration.  Now you can download the entire cluster via
174
  phpPgAdmin.
175
* Show line numbers when viewing functions
176
* Syntax highlighting for PL/SQL, PL/PgSQL, PL/PHP, PL/Ruby, PL/Java, 
177
  PL/J, PL/Python and PL/Perl functions, thanks to Jacob D. Cohen's
178
  BSD-licensed highlighting code on rafb.net
179
* Add page navigation links at the bottom as well as the top of the page
180
  when browsing results.
181
* Support for 8.0's alter column type
182
* Support for 8.0's add columns with defaults and not null
183

    
184
Translations
185
* Romanian from Alin
186
* Arabic from Zaki
187
* Japanese from Tadashi
188
* Spanish from Robert & Martin
189
* Mongolian from Erdenemandal
190
* Ukrainian from Alex Rootoff
191
* Hebrew from jonatan
192
* Hungarian from Sulyok
193
* French from Pascal
194
* Afrikaans from Petri
195
* Turkish from Devrim
196
* Slovak from Andrej
197
* German from Markus
198
* Italian from Nicola
199
* Polish from Rafal
200

    
201
Bugs
202
* Fix that non-Auto mode import didn't work (Adrian Nida)
203
* Fix inability to drop constraints when using a non-english translation
204
* Work around MSIE's failure to handle downloads in SSL mode
205
* Allow insert, update, delete, references and trigger to be granted
206
  and revoked on views.
207

    
208
Version 3.4.1
209
-------------
210

    
211
Bugs
212
* Fix export of mixed case tables pre 7.4
213
* Fix table export problems pre 7.3
214
* Fix join clause created by view wizard for pre 7.3
215
* Fix reindex of mixed case indexes
216
* Show domains in type lists in appropriate places
217
* Fix for multiline CDATA parsing in XML import
218
* Fix missing _schema notice in reports
219

    
220
Version 3.4
221
-----------
222

    
223
Features
224
* Add CACHE and CYCLE parameters in sequence creation
225
* View, add, edit and delete comments on tables, views, schemas, 
226
  aggregates, conversions, operators, functions, types,
227
  opclasses, sequences and columns (Dan Boren & ChrisKL)
228
* Add config file option for turning off the display of comments
229
* Allow creating array columns in tables
230
* Allow adding array columns to tables
231
* Allow creating domains with type length and arrays
232
* Show domain base type and comment in domains list
233
* Allow import of CSV, Tabbed and XML data.  "Auto" mode chooses
234
  import mode based on the file extension.
235
* Allow upload and execution of _basic_ SQL scripts
236
* More admin features available: vacuum, analyze, cluster all and reindex
237
  (with all options) (Bryan Encina)
238
* Fix SQL popup window to reload when the database is changed so
239
  that the correct page encoding is used.
240
* Create view wizard (Bryan Encina)
241
* Allow specification of MATCH, DEFERRABLE and INITIALLY DEFERRED on
242
  foreign keys.
243
* Automatically uncheck the NULL checkbox when data is typed in the value
244
  field while editing data.
245
* Show query runtime when executing arbitrary SQL
246
* Allow renaming functions when backend supports it
247
* Views are now more like tables.  They are listed in the browser,
248
  you can view the virtual columns of the view and its column defaults.
249
  Columns in view can also be renamed and have defaults set.
250
* Allow viewing, dropping and creation of rules on views.
251
* Support for 8.0-dev ALTER COLUMN TYPE, adding of SERIAL and BIGSERIAL
252
  columns, adding NOT NULL columns and adding columns with defaults.
253

    
254
Bugs
255
* Fix pg_dump output for PostgreSQL 7.0.x and 7.1.x
256
* In 7.4 pg_dump, specify schema when dumping tables
257
* Fix bug in displaying array types in 7.0.x
258
* Fix bug where views appeared as tables in 7.0.x search results
259
* Fix bug where find object SQL on < 7.2 was broken
260
* Fix Find for domain constraints
261
* Fix popup SQL window so that two different phpPgAdmin instances should
262
  not want to use the same pop-up.
263
* Fix create table if you don't supply as many fields as you originally
264
  specified.
265
* Fix schema support for views
266

    
267
Translations
268
* Trad. Chinese from Chih-Hsin Lee
269
* Italian from Nicola
270
* Spanish from Martin
271
* Slovak from Andrej
272
* German from Markus
273
* Turkish from Devrim
274
* Hungarian from Sulyok
275
* French from Pascal
276
* Polish from Rafal
277
* Russian from Alex
278

    
279
Version 3.3.1
280
-------------
281

    
282
Bugs
283
* Fix table stats for <= 7.2
284

    
285
Translations
286
* Spanish from Martin
287

    
288
Version 3.3
289
-----------
290

    
291
Features
292
* Database dump feature, which uses pg_dump
293
* Large speed improvements by reducing number of database
294
  connections and using external style sheet.
295
* SQL pop-up window now defaults to the current database
296
* Display aggregates and operator classes
297
* Integration with the PostgreSQL statistics collector.  See
298
  table and index performance and usage information.
299
* Display user session defaults for PostgreSQL >= 7.3
300
* Rename user feature for PostgreSQL >= 7.4
301
* Create functions returning arrays and table types
302
* Allow editing Select results by oid
303
* Allow pagination of queries entered in the SQL box
304
* Allow EXPLAIN ANALYZE of SQL queries (in both SQL boxes)
305
* Default cursor conveniently in SQL box and Find
306

    
307
Bugs
308
* Object browser fixed for databases with no schemas
309
* Properly detect that reports database is missing
310
* Fix for alter column on PostgreSQL 7.1
311
* phpPgAdmin now works without '.' in the include_path
312
* Can now remove expire dates on user accounts
313
* Properties of mixed case named views work in 7.4
314

    
315
Translations
316
* Spanish from Martin Marques
317
* Japanese from Tadashi Jokagi
318
* Swedish from Stefan Malmqvist
319
* Slovak from Andrej Misovik
320
* Hungarian from Sulyok Peter
321
* Trad. Chinese from Chih-Hsin Lee
322
* Italian from Nicola Soranzo
323
* Afrikaans from Petri Jooste
324
* Turkish from Devrim Gunduz
325
* German from Markus Bertheau
326
* Czech from Libor Vanek
327
* Russian from Alex Khodorivsky
328

    
329
Version 3.2.1
330
-------------
331

    
332
Bugs
333
* Trailing newline problem in chinese-sim translation fixed
334

    
335
Translations
336
* French from Pascal
337
* Russian from Step
338

    
339
Version 3.2
340
-----------
341

    
342
Features
343
* PostgreSQL 8.0 CVS support
344
* Option to dump table structure, data or structure and data
345
* Set datestyle and extra_float_digits when dumping data
346
* Results of table browse, table select, view browsing and report browsing
347
  can now ALL be sorted by column
348
* Result rows of table selects can now be edited and deleted
349
* Extra login security to prevent logging into servers as postgres and
350
  no password - a VERY common newbie error.
351
* Cluster indexes and indexed constraints (with analyze)
352
* Display clustered status of indexes and indexed constraints
353
* Table info - shows tables that reference the table, parent tables,
354
  and child tables.
355
* Choice of operator when performing a Select
356
* 'Select All' feature of table selects now available on view
357
  selects.
358
* Removed any trace of MySQL support
359
* Show casts
360
* Show conversions
361
* Show languages
362
* Make table icon link to browse table
363
* New show_advanced option that allows the hiding or display of
364
  "advanced" objects such as conversions, types, operators, casts and
365
  languages.
366
* Find Object feature can now find conversions, languages, domains,
367
  constraints, indexes, rules and triggers.
368
* Better language Makefile for translators
369
* The SQL box now remembers your query when you click 'Back'.
370

    
371
Bugs
372
* Added legal DOCTYPE
373
* Allow creating foreign keys to tables not in current schema
374
* Always add brackets around CHECK () constraints
375
* Never display an index in both Indexes and Constraints
376
* BIGSERIAL missing from PostgreSQL 7.2
377
* Types lengths (eg. varchar(255)) weren't being displayed properly
378
  in PostgreSQL 7.0.x
379
* Resetting sequence on 7.1+ now restarts at 1, not 2
380
* Remove deprecated column default 'now' from SQL script
381
* Properly escape pg_ in internal queries
382

    
383
Translations
384
* Afrikaans from Petri Jooste
385
* Hungarian from Sulyok P?ter
386
* German update from Markus Bertheau
387
* Trad. Chinese from Chih-Hsin Lee
388
* Hungarian from Peti 
389
* Spanish update from Martin Marques
390
* Slovak update from Andrej Misovic
391
* Turkish update from Devrim
392
* Swedish update from Stefan
393
* Italian update from Nicola
394

    
395
Version 3.1
396
-----------
397

    
398
Bug Fixes:
399
* Table browsing for 7.4 fixed
400
* Synch script for translators disabled due to bugginess.  If you want
401
  to use it, just comment out the warning lines from the script itself.
402
* Change HTML download to XHTML and make it a 100% conforming document, with DTD
403
* Alter XML format to allow future features
404

    
405
Translations:
406
* Trad. Chinese
407
* Dutch
408
* Spanish
409
* Swedish
410
* Turkish
411
* French
412
* Japanese
413

    
414
Version 3.1-rc-1
415
----------------
416

    
417
Bug Fixes
418
* Table browsing for != 7.3
419
* SQL window improvements
420
* Translation improvements
421

    
422
Version 3.1-beta-1
423
------------------
424

    
425
Features:
426
* Add first & last links to nav.  Double number of pages shown.
427
* Allow granting privileges WITH GRANT OPTION for 7.4
428
* Allow revoking GRANT OPTION with CASCADE option for 7.4
429
* Display new PostgreSQL 7.4 grant options and grantor in privileges
430
* Find object feature
431
* Support for domains in 7.3 and domain constraints and alter domain in 7.4
432
* Add/drop users to/from groups
433
* Alter (rename) triggers
434
* Pop-up SQL window from Mark Gibson
435
* Superusers can always see all databases
436
* Default database encoding for languages
437
* Convert our images to PNG format
438
* Allow creating tables WITHOUT OIDS
439
* Show boolean values as TRUE or FALSE when viewing data
440
* Allow renaming table and changing table owner
441
* Refresh feature on table browse
442
* Support better formatted view dumps in 7.4
443
* When browsing data, numeric types are aligned right
444
* Ability to create unique and partial indexes
445
* View and edit table comments
446
* Changed XML format significantly.  Now doesn't use field names as
447
  tag names, outputs column type information, and is in correct XML format!
448
* Save result sets as views and reports in most cases 
449
* Download the results of selects and reports
450
* Tick all box on Select feature
451
* Export in HTML format
452
* Allow listing of operators
453
* Add a robots.txt file to prevent search engine indexation
454
* Can now safely edit row based on OID.  Guards are in place against duplicate OIDs.
455
* Works properly if you have cookies disabled
456

    
457
Bug Fixes:
458
* Lots of NULL value in table dump fixes (XML format changed slightly)
459
* Boolean default values and general boolean field handling fixes
460
* Support zero column tables
461
* Correctly display the contents of bytea fields
462
* Consider information_schema to be a system object
463
* Remember fields if index creation fails
464
* Fix saving and loading function volatility
465
* Don't list domains under types
466
* Lots of reports fixes (titles, page reloads, etc.)
467
* Selecting for NULL values in Select feature
468

    
469
Translations:
470
* Italian translation update from Nicola Soranzo
471
* German update from Markus Bertheau
472
* Spanish update from Martin Marques
473
* Trad. Chinese update from Chih-Hsin Lee
474
* Russian update from Step
475
* Slovak update from Andrej
476
* Polish update from Rafal
477
* Swedish translation from Stefan Malqvist
478
* Turkish update from Devrim Gunduz
479
* German update from Markus Bertheau
480
* Traditional Chinese update from Chih-Hsin Lee
481
* Spanish update from Martin
482

    
483
Version 3.0.1
484
-------------
485

    
486
Bug Fixes
487
* Lots of NULL value in table dump fixes (XML format changed slightly)
488
* Support zero column tables
489
* Correctly display the contents of bytea fields
490
* Error in ADODB_base.php
491
* Fix saving and loading function volatility
492
* Don't list domains under types
493

    
494
Version 3.0
495
-----------
496

    
497
* German update from Markus Bertheau
498
* Russian update from Alexander Khodorivsky
499

    
500
Version 3.0-rc-2
501
----------------
502

    
503
* Slovak update from Andrej Misovic
504
* Japanese update from Tadashi Jokagi
505
* Added 'defaultdb' per-connection variable
506
  for installations where connection to template1
507
  is disabled.
508
* Removed uses of call time pass by reference,
509
  since it is a deprecated feature of PHP. 
510

    
511
Version 3.0-rc-1
512
----------------
513

    
514
* Fix drop database reload browser bug
515
* Look & Feel upgrade from Davey
516
* Value & expression on edit row
517
* Chinese update from Chih-Hsin Lee 
518
* Fixed support for functions and sequences
519
  containing bizarre characters
520

    
521
Version 3.0-beta-1
522
-------------------
523

    
524
* Cascade drop on columns and constraints
525
* Czech translation
526
* Preserve spaces when displaying data
527
* Greatly improved PostgreSQL 7.2, 7.1 and 7.0 support
528
* Italian translation
529
* Show database version in top bar 
530
* Many features useful for PostgreSQL hosting:
531
	- Hide reports
532
	- Filter for owned reports
533
	- Hide admin for non-super users
534
	- Easy for a user to change their own password
535
	- Enforceable minimum password length
536
* Switched to PEAR's HTML_TreeMenu to avoid license issue
537
* Function editor can handle setof functions, and all
538
  function properties for volatility, etc.
539
* Manage permissions on functions
540
* Massive table browsing improvements:
541
	- Sort ascending and descending by clicking
542
	  on field name
543
	- Trim long strings.  Use 'expand' and 'collapse' to
544
	  see full strings or trimmed strings.
545
* Revoke on objects.  Grant or revoke to multiple groups
546
  and users at once.
547
* Brazilian Portuguese translation from Angelo Rigo
548

    
549
Version 3.0.0-dev-4
550
-------------------
551

    
552
* Sort on a column when browsing a table
553
* Slovak translation
554
* Turkish translation
555
* German translation
556
* Reload browser after create/drop of database, schemas and tables
557
* Select on views
558
* Add foreign key constraint, with actions
559
* Cascade drop on all objects
560

    
561
Version 3.0.0-dev-3
562
-------------------
563

    
564
* French translation
565
* Russian translations
566
* Japanese translations
567
* Trigger definitions
568
* ADODB upgrade
569
* Allow editing of non-null unique
570

    
571
Version 3.0.0-dev-2
572
-------------------
573

    
574
* Language files now use an array of strings
575
* Almost complete Chinese translation
576
* Create sequence
577
* Create trigger
578
* Create index
579
* Add check constraint
580
* Lots of small fixes
581
* Add column
582

    
583
Version 3.0.0-dev-1
584
-------------------
585

    
586
* Renamed to phpPgAdmin from WebDB
587
* Heaps of other stuff
588

    
589
Version 0.6 - 24-Dec-2002
590
-------------------------
591

    
592
* Support short_tags off
593
* Fix browsing tables, pagination, etc.
594
* Fix all error handling
595
* Fix problems with apostrophes in database, usernames or passwords
596

    
597
Version 0.5 - 20-Dec-2002
598
-------------------------
599

    
600
* Initial public release
601
* Still many problems making it unsuitable for production.
602

    
603
Version 0.1 - Early 2002
604
------------------------
605

    
606
* Initial development version
607

    
(4-4/53)