forked from DbKeeperNet/DbKeeperNet
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Changelog.txt
84 lines (73 loc) · 3.29 KB
/
Changelog.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
Version 3.0
- Migrated to .Net Standard 2.0
Version 1.7
- Enabled Mono 4.5 compatibility
Version 1.6.1.1
- CI support
Version 1.6.1.1
- Fixed OracleDatabaseService.IsUpdateStepExecuted throws an exception
- Corrected spelling of EmbededResourceProviderService
- Added support for AspNetMemberShip role existence precondition enhancement
- Added support for AspNetMembership role creation enhancement
- Added support for AspNetMembership role deletion enhancement
- Added support for AspNetMembership account deletion enhancement
- Added support for AspNetMemberShip account existence precondition enhancement
- Added support for AspNetMemberShip account seeding enhancement
- MSSQL Membership/Role provider setup script available as a nuget package
- Tested with databases:
- Oracle XE 11g + Oracle.ManagedDataAccess.Client
- Microsoft SQL Server Express 2008 R2, 2012
- MySQL 5.5.27 + MySQL Connector/NET 6.8.3
- PostgreSQL 9.2 + Npgsql 2.1.3.0
- SQLite for .NET 1.0.93.0
- Firebird 2.5 + Firebird ADO.NET Data Provider 4.5
Version 1.5.1.3
- Log4Net referenced as Nuget package 2.0.0
- Log4Net nuget package has Log4Net as a dependency
Version 1.5.1.1
- Unit tests cleanup
- Solution migration to VS 2010
- Added support for manual database connection initialization
- Added support for Firebird database
- Extended support of PostgreSQL
- Small fixes in international support
- Several small code improvements
- Log4Net plugin .PDB file is part of distribution .ZIP file
- Tested with databases:
- Oracle XE 11g
- Microsoft SQL Server Express 2008 R2
- MySQL 5.5.27 + MySQL Connector/NET 6.5.4
- PostgreSQL 9.2 + Npgsql 2.0.12.0
- SQLite 3 for .NET 1.0.66.0
- Firebird 2.5 + Firebird ADO.NET Data Provider 2.7.7
Version 1.4.1.1
- Oracle support (tested on version 10g)
- New precondition DbTriggerNotFound (supported only on Oracle and MsSQL)
- New Oracle specific precondition OraDbSequenceNotFound
- IDatabaseService interface extended by TriggerExists() method contract
Version 1.3.1.1
- SQLite ADO.NET 2.0 support (missing support for procedures which are not
supported by SQLite engine)
- Fixed few resource messages
- Updated schema definition (DbType attribute defined as union of xs:string
and enum). Schema is fully compatible with previous version
Version 1.2.1.1
- PostgreSQL database support (missing support for indexes, primary keys
and foreign keys as they are not supported by provider)
- new IScriptProviderService which allows modular script loading
- XML updates from disk file
- Section <assemblyUpdates /> replaced by <updateScripts /> which allows extensible
script loading
- UpdateContext allows to refer to a mapped configuration file
Version 1.1.1.1
- New precondition DbPrimaryKeyNotFound
- DbIndexNotFound precondition must have 2 parameters, second parameter is the table name,
shouldn't be used for primary keys
- DbForeignKeyNotFound precondition must have 2 parameters, second parameter is the table name
- IDatabaseService interface extended for primary keys checking and table parameter added
when checking for indexes and foreign keys.
- Log4Net support
- MySql Connector .NET
- Localizable log messages
Version 1.0.1.1
- Initial release