Status | Backend as a Service Platform

Message:

Status (14 posts)

I am happy to report that Backendless version 5.0 has been released. The Backendless Cloud installation has been updated, all apps run on the new version now. The new release is a major milestone for Backendless as it significantly strengthens our position as a leader in the mobile application development space. The new release delivers the following functionality:

  • Real-Time Database – changes in the database are pushed to the connected clients whenever new objects are created, updated or deleted. Multiple instances of the client application can stay up-to-date with the latest data with minimal client-server API traffic.
    Real-Time Database API Documentation: Android  iOS  JS
  • Real-Time Messaging – the publish/subscribe system has been redesigned so that published messages are delivered to the subscribers in real-time. Previously the system used the polling approach. With the new implementation not only the messages are delivered significantly faster, the number of API calls to receive messages is reduced to zero.
    Real-Time Messaging Documentation: Android  iOS  JS
  • Management of Counters and Cache – Atomic Counters and the data in Backendless Cache can now be managed in Backendless Console. You can now see a list of cache entries and counters, create new ones, modify or delete the data:
  • API Documentation Generation – Backendless Console can now generate API docs in a variety of well-known formats for all Data Service API operations. Supported formats include:
    • OpenAPI/Swagger 2.0 (JSON and YAML)
    • Open API 3.0 (JSON and YAML)
    • RAML 1.0
    • WADL
    • API Blueprint 1A
    • Postman Collection

    To generate an API document:

    1. login to Backendless Console and switch to the Data screen.
    2. Select a data table and click the REST CONSOLE tab.
    3. Click the Generate API Docs link
    4. Select a format from the drop-down list and click the GENERATE button.
    5. Backendless generates the document and provides a download link:
      generate api docs - Backendless 5 is released!

Our roadmap for version 5 consists of some very exciting features. We are looking forward to bringing all this great functionality to you so you can continue building powerful apps while enjoying Backendless more than ever.

We are happy to announce that Backendless 4 has been released out of Beta. It is now the default environment and all new apps are created in version 4. Now that the Beta is over we have enabled billing in version 4 and you can choose a pricing plan for your application. This can be done using the Manage > Billing section in the Backendless Console. There are four pricing plans to choose from. The details of the plans can be found on the Backendless Cloud Pricing page.

We have introduced a few changes:

  • There is now a free, 14 day trial of the Cloud99 plan. If you created an app while Backendless 4 was in beta, the trial has also been enabled for it. When the trial is over, the app is switched to the Free plan.
  • The “Development team” feature is now enabled for all plans, including the free one. It means you can invite other developers to your app regardless of the plan it is on.
  • We have increased the “Cloud Code Deployment Size” limit for all plans. This is the cumulative size of all the code and dependencies it uses in megabytes. The new limits are 5mb for the Free, Developer and Cloud9 plans and 10mb for the Cloud99 plan.
  • We have completely removed the limit for the number of push notifications in the Cloud99 plan.

We would like to thank everyone who helped us with 4.0 beta. We are very excited about the release and have a lot of very cool features in the works.

If you have an app in 3.x:

We will continue running the 3.x environment, however, we encourage you to migrate your app to 4.0. The free plan in 3.x will be available until November 1st, 2017. After then, the plan will be discontinued. Applications on the free plan in 3.x would either need to migrate to 4.0 or switch to a paid plan before November 1st.

If you have any questions, please contact us on the support forum or the Slack channel, we will be happy to assist you.

release history v4 - Release history for Backendless 4

We release often and one of the frequent requests we received is the lack of release history. This is changing with Backendless 4, we still plan to release often and now you can see (a very visual) release history for Backendless Cloud and the SDKs at:
https://backendless.com/products/release-history/

Check out the new page and let us know what you think.

Posted in Status

We have published an update for the 4.0 deployment of Backendless – 4.0b3. The update includes the following changes:

  • Fixed problem with developer account confirmation via link in email;
  • Fixed “Login with Twitter” for developer accounts;
  • The “Manage” screen in Backendless console rendered blank in Safari;
  • Fixed error with app deletion;
  • Fixed a bug which caused invocation of unrelated API event handlers on object deletion;

We have been hard at work on the new release. It has a combination of new features, improvements and bug fixes. A formal announcement will be posted as soon as the release becomes available, but in the meantime if you have an application you would like to try with the new build, please let us know. You can contact us on our Facebook page, Twitter account, support forum or the website.

Posted in Status

I am very excited to report that we have an amazing new release with some very cool functionality ready for you. Among the new features you will find support for video streaming and broadcasting for Android, support for Atomic Counters and Caching API. Additionally, we have revised our pricing to give you more choices and more value for the money.

Continue reading

We build and release a lot of software – core service, 5 SDKs and a special utility for custom business logic. We always wanted to visualize our release history to make it easy to navigate through the releases and see how a specific SDK or the core service is evolving. Today we release our release history. You can see it at:
https://backendless.com/backend-as-a-service/release-history/

The system let’s you see our progress and the history of changes for everything we develop. Go ahead and play with it and let us know what you think.

release history 300x280 - Interactive Release History

Enjoy!

Posted in Status

We just pushed a new release to our production servers. The release includes multiple new features and a ton of improvements. Below is a summary of what went into the release. There will be a blog post with a video providing an in-depth review of each new feature:

Continue reading

It feels amazing to begin writing this post. I have been waiting for a long time to say it and I finally can – Backendless goes out of Beta! And boy, aren’t we doing it with quite a bang. Over the weekend we pushed a new release with a ton of fixes and some amazing functionality. It took us quite a while to get to this point, but I am quite sure the wait was worth it. The new release includes support for custom business logic, code generation, data validators, multi-environment (dev, test, stage, prod) support and many more. Please see below for details:

Continue reading

It is hard to believe January is already over. We will remember this month as one filled with a lot of hard work, implementing cool features and fixing some interesting bugs. All of this came to fruition today since we pushed a new release out of the door. To sum the release up with just one word, it would be called “awesome”. Here’s a brief summary of what you will find now in Backendless:

Object Access Control List (ACL)

Any time you save an object in Backendless using the Data Service, we automatically assign the ‘owner’ to the object (assuming there is a currently logged in user). Having an association between a user and the objects he created is helpful since it makes it so much easier for a user to retrieve only the objects he owns. Along with the support for Object ACL, we have greatly enhanced the system of permissions for objects and tables. In fact, the system is so flexible that you can configure any kind of scenario for secure data access (load only objects one created, load only objects which were created anonymously, load only objects which belong to users in specific roles, etc). There will be a detailed blog post with the detailed information about Object ACL.
object acl - New release - Object ACL, File Permissions and Git Access

File Permissions

Being able to control access to files and folders stored in the Backendless File Service has been one of the most requested features. The wait is finally over. With today’s release you can control access to any file and folder using the same intuitive interface we have for other services. The File Browser interface now includes the “Edit Permissions” link for every single item. Clicking the link you can easily adjust the permission matrix for any user or role in the system.
edit permissions - New release - Object ACL, File Permissions and Git Accessrole permissions - New release - Object ACL, File Permissions and Git Access

Git Access

The File Service received quite a makeover in today’s release. In addition to File Permissions, we also added Git integration. Once Git is enabled (you can do it from the Manage > App Settings screen), you can work with your file storage as a git repository. This may be particularly helpful for deploying multiple files or syncing between your local development environment and Backendless file system.
git integration - New release - Object ACL, File Permissions and Git Access

We are very excited about this release. There is a lot more that went into it than just these features – most importantly our passion and love for beautifully made software. We have a feature packed roadmap and can’t wait to get some amazing functionality into your hands. We hope you enjoy using it as much as we did designing and coding Backendless.

Enjoy!

Find us in facebook