ERPNext Version 9 will be released on 26th September 2017

Hello

Will we see the new Payment Terms rewrite and new Currencies handling too?

@Julian_Robbins Sorry, those will not be part of this release, but those will be merged and released soon.

@nabinhait first many thanks for all ERPNext team and please is there any update s on projects module?

1 Like

Are there any API changes that will break apps?

If there are any customization related to Recurring feature (for example, if you make any Recurring Sales Order/Invoice via API), then it will break in version 9. In the upcoming version, recurring setting is not part of the order/invoice. It is a separate document altogether. And you can create recurring records for any document.
https://erpnext.org/docs/user/manual/en/subscription

6 Likes

Is this small issue saved on v9?

should be those commands, right?

  1. cd home/frappe/frappe-bench
  2. bench update --upgrade

ERPNext and Frappe version 9 has been released. To update your instance, you have to run bench update from frappe-bench directory.

3 Likes

If on a production/live instance, take a backup first!

5 Likes

When doing the Ver 8 to 9 upgrade on a live production instance you will be prompted near the end of the process:
Your bench was upgraded to version 9
supervisor.conf already exists and this will overwrite it. Do you want to continue? [y/N]:
Choose n
You will then see
Aborted!
Ver 9 is now live. As @felix mentions above Take a back up first.

1 Like

A BIG thanks! to entire ERPNext team…wonderful team effort…well done!

1 Like

After update in the about section it still shows
ERPNEXT - 8.x.x
Frappe - 8.x.x

can you explain why you suggest to say.‘no’?

Only that when I accepted yes for this option and nginx.conf ERPNext became unavailable via https. Not sure why.

Firs of all thank you all efforts for the team!

Please advise:

bench update —upgrade
Not working in VM instance
Error: no such option —upgrade

The
bench upgrade
upgrade the system to v9 anyway.

Is this normal bahaviour?

Should be --upgrade as the switch is two dashes

Julian

@Julian_Robbins

Yes I mean
two dashes
– upgrade ( I can’t type it correctly, sometime)

bench update
Updated the full system to v9 anyhow.

After updated to v9.

The
bench update --upgrade

Error: no such option —upgrade

Any help please.

One more thought:

There is no options like
–upgrade
for bench in bench manager.
Only --version + --help existing.

ERPNEXT UPGRADE – 2017-09-27 13-43-04

Is this normal behaviour?

We have removed --upgrade options from bench update command. Instead now, it will take your input (Y/N) before upgrading to a major version.

3 Likes

We have pushed a new branch v8.x.x which will maintain the latest code of version 8.

So, if you don’t want to update to version 9 but want latest code of version 8, you can switch to v8.x.x branch manually for both frappe and erpnext repository. After switching to that branch you can run bench --site <your-site-name> migrate from frappe-bench.

2 Likes