Skip to content

Releases: RaythaHQ/raytha

v1.1.0

28 May 16:16
bc96ab7
Compare
Choose a tag to compare

v1.1.0 is a big release!

This is a major version upgrade which means you must run a database migration script. For those who are upgrading from any version between 1.0.0 and 1.0.6, you should run this database script: https://github.com/RaythaHQ/raytha/blob/main/db/v1_0_0_to_v1_1_0.sql or via ef core command line:

dotnet ef database update --project .\src\Raytha.Infrastructure\ --startup-project .\src\Raytha.Web --configuration "Debug without JS"

What is in this version?

  • Support for a background task infrastructure. This will allow quite a bit of future functionality that is dependent on long running tasks.
  • Export content items to CSV - the first feature to make use of the new background task infrastructure.

Thank you!

v1.0.6

15 Apr 18:48
26e6d32
Compare
Choose a tag to compare

Hello everyone, v1.0.6 is now released with the key highlights being:

New features:

  • Added convenience file upload drop zone to Templates to allow users to upload assets right then and there #119
  • Added db consumption metrics to the dashboard #75

Breaking changes:

  • raytha_attachment_url liquid filter is removed after being deprecated in v1.0.5 because it has been renamed to attachment_redirect_url #118

Thank you!

v1.0.5

08 Apr 19:38
e649f75
Compare
Choose a tag to compare

Hello everyone, v1.0.5 is now released with the key highlights being:

New features:

  • New liquid function to retrieve details for a ContentType (#113)
  • New liquid filter attachment_public_url to render the direct url to the file storage provider of a file attachment field (#87).

Breaking changes:

  • raytha_attachment_url liquid filter is deprecated and will be removed in v1.0.6 because it has been renamed to attachment_redirect_url

Thank you!

v1.0.4

01 Apr 21:10
d28475f
Compare
Choose a tag to compare

Hello everyone, v1.0.4 is now released with the key highlights being:

  • New liquid functions that let you call the database to get content items! (#97)
  • Fixed crash on Dockerfile build (#101)
  • Integrated DocFx for full blown documentation at https://docs.raytha.com (#40)

Thank you!

v1.0.3

25 Mar 19:07
9c3510e
Compare
Choose a tag to compare

Hello everyone, v1.0.3 is now released with the key highlights being:

  • New json liquid filter (See #89)
  • New groupby liquid filter (See #92)
  • Fixed crash when setting a favorite view (See #91)

Hopefully you find these new liquid filters helpful!

Thank you!

v1.0.2

05 Mar 19:44
239f9bd
Compare
Choose a tag to compare

Hi everyone,

Excited to announce the release of 1.0.2.

The key features in this release include:

  • New field type available: wysiwyg field, which uses the MIT open sourced and awesome TinyMCE editor. This will allow you to have much more control over the content you write if you want to use this field, as the Long text field does not have all the functionality that the wysiwyg has.
  • Unit tests have been added on the Domain layer.
  • A number of bug fixes.

View all issues that were closed in the v1.0.2 milestone: https://github.com/RaythaHQ/raytha/milestone/9?closed=1

Wysiyg in action;

image

Thanks

v1.0.1

25 Feb 14:38
0c6fcf7
Compare
Choose a tag to compare

Hi everyone,

Excited to announce the release of 1.0.1.

The key features in this release include:

A side effect of introducing Monaco, is that it appears to have increased the compilation time of the javascript building. Since it's not necessary to build javascript on every compile while developing on Raytha, out of convenience, we added another Configuration in Visual Studio here:

image

You can select Debug without JS and it will only compile your .NET app, not the front end code, so it will launch quickly.

v1.0.0

11 Feb 21:28
0cb104b
Compare
Choose a tag to compare

Hi everyone,

This is the major 1.0.0 release.

The major features in this release include:

  • Headless REST API with Swagger / OpenAPI spec
  • Additional List View pagination controls
  • Able to set a List View as the home page
  • Support for running in Scaled Out instanced, for example on Azure App Service or multiple pods on kubernetes.

See all items here: https://github.com/RaythaHQ/raytha/milestone/2?closed=1

Database Migration
This release requires a database migration from version 0.9.0/4.

  • Be sure to take a backup of your current database.
  • Either run v0_9_0_to_v1_0_0.sql script on your database or run ef migration dotnet ef database update --project .\src\Raytha.Infrastructure --startup-project .\src\Raytha.Web, whichever your preferred upgrade method is.

Breaking changes

  • For form validation in templates: #59
  • For creating content items via Service Layer, Raytha.Application.ContentItems.Commands.CreateContentItem now takes in the Content Type Developer Name instead of the Content Type Id.

Documentation
Some articles will need to be created on raytha.com

But if you are eager to get started it is very easy.

  1. Go to your admins in the Raytha backend portal. Either edit an existing admin or create a new admin for the purpose of using the API.
  2. Click on Api keys in the right side navigation of the administrator
  3. Create an api key and save the key, do not lose it.
  4. Go to yourwebsite.com/raytha/api to view the autogenerated API documentation.

Make api calls with X-API-KEY in the header of the request using the API key you created. The api key will inherit the permissions of the admin user you created the API key for.

v0.9.4

26 Jan 00:18
cbc1d9b
Compare
Choose a tag to compare

Hi everyone,

v0.9.4 has been released with some bug fixes and enhancements.

Highlights:

  • Support for DomainEvents before AND after db.SaveChanges()
  • DomainEvents added for ContentItems
  • Support for custom domains on Azure Blob Storage
  • RedirectPermanent issue resolved on media item redirects

See all items here: https://github.com/RaythaHQ/raytha/issues?q=is%3Aissue+milestone%3Av0.9.4+is%3Aclosed

v0.9.3

14 Jan 16:51
443cdd9
Compare
Choose a tag to compare

Hi everyone,

v0.9.3 has been released with some bug fixes and enhancements.

Highlights:

  • Docker file created and Raytha can now run in a docker container, so it's possible to run it on Azure Web App for Containers, Kubernetes, and other containerized environments.
  • Add a Liquid syntax filter to conveniently render the proper RoutePath for an uploaded Raytha attachment: #37
  • Content variables easily searchable in _Layout
  • ViewData available in template now
  • View.Description and ContentType.Description variables available in template now

Full Changelog: https://github.com/RaythaHQ/raytha/milestone/4?closed=1