Entries tagged [rest]

Sunday March 26, 2023

Apache Causeway version 2.0.0-RC1 Released

The Apache Causeway team is pleased to announce the release of Apache Causeway 2.0.0-RC1.


The main highlight is the change of name (to the new name 'causeway', from the old name 'isis'), which means that all Maven artifacts as well as package names have changed.  The migration notes [1] explain how to update your code; if you need assistance then reach out through the mailing list [2] or our slack channel [3] because we can explain how to tackle change in stages.

In addition, there are a small number of new features in this release, as well as numerous improvements and bug fixes.  The new features include:

* a new PageRenderSubscriber SPI provides callbacks to track the time taken to render a page (CAUSEWAY-3373)
* a new service to generate HTML documentation based on the domain model (CAUSEWAY-3328)
* the simplification of the view model lifecycle by allowing injected dependencies to be specified as constructor parameters (CAUSEWAY-3293)
* a new BackgroundService that allows actions to be executed via a Quartz job (CAUSEWAY-3267)
* allowing SAFE semantics actions to be invoked with only VIEWING permission (CAUSEWAY-3358)

Full release notes are available on the Apache Causeway website at [4].

You can access this release directly from the Maven central repo [5].
Alternatively, download the release and build it from source [6].

Enjoy!

--The Apache Causeway team

[1] https://causeway.apache.org/relnotes/2.0.0-RC1/2023/2.0.0-RC1/mignotes.html

Monday October 07, 2013

Google Open Source blogpost on ASF's GSOC2013 participants

The Google open source blog has just posted the write-up that ASF provided on some of its students for GSOC 2013. I contributed a couple of paragraphs on how Apache Isis' two students, Dimuthu Upeksha and Bhargav Golla, got on.[Read More]

Thursday July 19, 2012

InfoQ article introducing Restful Objects (implemented by Apache Isis)

Just to say that InfoQ have posted an article [1] that introduces the Restful Objects spec [2], and its two implementations, Apache Isis [3] being one of them.

Restful Objects is all about providing a hypermedia API from a domain model.  In the case of Isis, this is done automatically, leveraging its internal metamodel.  

Because Restful Objects is a spec, it also opens up possibilities for independently developed clients (eg Javascript) and server implementations; indeed this is already happening and has brought some "new blood" into our community.  

Anyway, if the idea of marrying up REST and domain models sounds of interest, check out the article.


Dan Haywood
committer: Apache Isis (incubating) 


[1] http://www.infoq.com/articles/Intro_Restful_Objects
[2] http://restfulobjects.org/
[3] http://incubator.apache.org/isis/

Calendar

Search

Hot Blogs (today's hits)

Tag Cloud

Categories

Feeds

Links

Navigation