Home
Projects
Resources
Alternatives
Blog
Sign In
Rapidoid Versions
Save
Rapidoid - Extremely Fast, Simple and Powerful Java Web Framework and HTTP Server!
Overview
Versions
Reviews
Resources
5.1.0
7 years ago
automatic hot reload after code changes,
lambdas as handlers - with named and type-safe parameters,
URI path patterns (simple and regex-based),
Admin Center for convenient management of the deployed app,
JVM and OS metrics in the Admin Center,
info about the web app routes in the Admin Center,
role-based web security with out-of-the-box login / logout,
configuration info in the Admin Center,
configuration profiles,
improved dependency injection (with profile support),
easy JPA bootstrap with TX management and nice utils like JPA.insert(new Foo()),
redesigned and enhanced JDBC utils,
scaffolding of JPA entities (RESTful services and management GUI),
new templating language and engine - similar to Mustache, but more practical,
highly customizable setup (serialization, security, error handling, template engine...),
many GUI enhancements...
4.2.0
8 years ago
4.3.0
8 years ago
4.4.0
8 years ago
5.0.0
8 years ago
Major reorganization of the modules
Introduced clean API for the HTTP server
Introduced the Fluent module/framework
Improved the GUI components
Improved the API for the classpath scanner
Many bug fixes
4.1.0
8 years ago
Replaced the Java-based page construction with Mustache templates
Added Cassandra-based implementation of the DB plugin (using the Datastax driver)
Included C3P0 for JDBC connection pooling for Hibernate and the simple SQL API
Added Micro-services support
Implemented caching of file resources, with reloading and change notifications
Added Jackson-based YAML parser utils
Added support for multi-threaded context spanning
Switched to async HTTP client
Implemented simple Watch service, notifying about file system changes (a simplification on top of Java NIO's watch service)
Introduced multi-app request routing
Improved transaction management
Simplified GUI pages (now defined by methods instead of classes)
Introduced more plugins Email, SMS, Templates etc
Added simple utils for scripting with JavaScript (Rhino or Nashorn)
Defined project resources layout ("dynamic", "static" and "templates" folders)
Added support for JavaScript-based RESTful services or dynamic pages using scripting
Simplified app configuration (App details, OAuth config etc.) using "app.yaml" configuration file
Simplified app menu construction using "menu.yaml" configuration file
Added even more cool utils in U (dynamic, mapOfMaps, mapOfLists, etc.)
Added support for multi-path resource trac
Improved the default CSS theme
Enhanced the error page
Improved the snippet widget
Simplified logging, re-based it on top of SLF4j, and included Logback by default
Introduced new context-aware job executor service with reference-counting clean-up
rapidoid-4.0.1
8 years ago
Fixed classpath scanning bug appearing on Windows,
Fixed HSQLDB connecting string bug.
rapidoid-4.0.0
8 years ago
Major changes in HTTP API (simplified and improved),
Added new small modules with utils for finer granularity,
Introduced "cookiepack" scope - stateless cookie-persisted session,
Introduced "local" scope - stateless page-local data persisted across ajax requests,
Refactored GUI widgets and state - using "local" view state,
Implemented more powerful classpath scanner (super-simple, no config required),
Replaced name-based with annotation-based component discovery mechanism,
Separated per-request transaction management through configurable AOP-style method interceptors,
Introduced JS and CSS library packs,
Many bug fixes.
rapidoid-3.0.0
8 years ago
Major redesign of many modules and components.
Separated the experimental X-modules from the main distribution.
De-coupled subsystems through plugin architecture (e.g DB plugin).
Introduced SQL module with a simple JDBC abstraction DSL.
Added built-in support for JPA (the default implementation of the DB plugin).
Replaced convention-based with annotation-based RESTful services.
Added module "Quick" for quick development (including JPA/Hibernate and H2 in-mem database).
Added new CSS utils and components.
Enhanced the default application look&feel.
Many bug fixes.
rapidoid-2.4.0
8 years ago
Added support for clean, empty pages (without navbar etc.)
Added simple debug widget
Improved AngularJS support
Introduced a card widget
Added multi-column support in stream widget
Introduced Dict data structure
Many bug fixes
« Previous
Next »
Home
Projects
Resources
Alternatives
Blog
Sign In
Sign In to OSA
I agree with
Terms of Service
and
Privacy Policy
Sign In with Github