Skip to content

3.0.0 Release Checklist #273

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
2 of 5 tasks
andreespirela opened this issue Feb 18, 2021 · 0 comments
Open
2 of 5 tasks

3.0.0 Release Checklist #273

andreespirela opened this issue Feb 18, 2021 · 0 comments
Assignees
Labels
documentation Improvements or additions to documentation
Milestone

Comments

@andreespirela
Copy link
Contributor

andreespirela commented Feb 18, 2021

  • All tests are passing
  • All the new functionalities are exposed in mod.ts
  • All documentation has been updated (including README.md)
  • New website has been deployed
  • Test to verify websocket base64 file is equal to original script

Features in 3.0.0

  1. MySQL support First implementation of MYSQL into mandarine #259 (Re-considered, wont do)
  2. MongoDB Support Implementation of MongoDB  #265 (Re-considered, wont do)
  3. Mandarine Actuator
  4. CRON Jobs Create task scheduler #267
  5. Refactor to build process so you can use Mandarine in CLIs
  6. Setting configuration programmatically instead of needing a properties.json file Configuration should be set programatically #261
  7. DOM events with access to Mandarine's Dependency Injection Handle Events through Mandarine #252
  8. HTTPS Support Provide HTTPS infrastructure #253
  9. First implementation of OpenAPI Any plan to support OpenAPI #250
  10. File system compatible with deno compile, this way you can attach all your resources into a single executable (Creation of https://github.com/mandarineorg/leaf)
  11. WebSockets support through Mandarine Creates mandarine web sockets #268
  12. Implementation of first microservice's factory (such as Rabbit MQ) (Creation of https://deno.land/x/[email protected])
  13. Expose Security Expression Processor
  14. Multiple configuration formats (YML for example)
  15. Mandarine's build system refactors.
  16. New CLI
  17. Mandarine's actuator for enterprise stats monitoring
@andreespirela andreespirela added the documentation Improvements or additions to documentation label Feb 18, 2021
@andreespirela andreespirela added this to the 3.0.0 milestone Feb 18, 2021
@andreespirela andreespirela self-assigned this Feb 18, 2021
@andreespirela andreespirela pinned this issue Feb 19, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
None yet
Development

No branches or pull requests

1 participant