Skip to content

Releases: DiamondMVC/Diamond

Stable Release - 2.8.3

29 Mar 12:11
1a7ca66
Compare
Choose a tag to compare

This release only comes with an update of the read me and license.

Stable Release - 2.8.2

26 Mar 09:55
f6200d9
Compare
Choose a tag to compare

This release comes with i18n placeholder functionality.

If you do something like:

@<%i18nkey%>

then it will be translated to:

@=i18n.getMessage(client, "i18nkey");

Stable Release - 2.8.1

24 Mar 16:40
2939d84
Compare
Choose a tag to compare

This release contains new functionality and deprecates the usage of "placeHolder", which is replaced by "placeholder."

New functionality includes:

  • Smtp mail support
  • Virtual html elements (Useful for dynamic html generation without being textual. Ex. for backends)
  • File upload/download management
  • Validation such as credit cards, emails, files, types and urls.

Stable Release - 2.8.0

22 Mar 13:36
8ed487d
Compare
Choose a tag to compare

This release contains the following.

  • Backup functionality
  • Cookie consent
  • Minor bug fixes and optimizations

Stable Release - 2.7.0

07 Mar 22:21
87e62a2
Compare
Choose a tag to compare

This release includes:

  • i18n messages can now be added dynamically.
  • Support for mysql-native 2.1.0
  • Support for vibe.d 0.8.2
  • Removed backward compatibility with older vibe.d versions
  • Slowly moving away from shared static constructors. (Currently Diamond implements a main function for a start.)
  • Better internal usage of placeholders (They now append to the view's content, instead of using std.array.replace.)
  • Removed the rootPath property from the View class, because it was expensive and kind of useless.
  • You can now retrieve placeholder values from views

Stable Release - 2.6.1

06 Mar 10:52
8a67afc
Compare
Choose a tag to compare

Please view 2.6.0 for new features.

This is just an update to module descriptions.

Stable Release - 2.6.0

05 Mar 21:31
91f0cdb
Compare
Choose a tag to compare

This release includes:

  • Route creation was made public
  • Added new view functionality such as the ability to delay view render for layouts etc.
  • Refactored the mysql implementation
  • Higher version of vibe.d is still broken, but I have partially started the migration. See: #49
  • Added the ability to use a single view for routing
  • Added a view constructor extension type

Stable Release - 2.5.4

17 Dec 10:06
ca1c5e7
Compare
Choose a tag to compare

This release comes with the following features:

  • Bug fixes
  • Websockets
  • Better i18n support
  • Specialized routes (Can fetch resources from external, internal and local locations.)

Stable Release - 2.5.3

12 Nov 16:31
40ea747
Compare
Choose a tag to compare

This release comes with white-space support for i18n multi-line sections.

Stable Release - 2.5.2

11 Nov 17:11
6dfad02
Compare
Choose a tag to compare

This release comes with websocket support.