Releases: alyf-de/simple_subscription
v16.0.0
What's Changed
- Uses the correct Selling Price List when Simple Subscription creates a Sales Invoice, so item prices match the customer’s pricing. (#6)
Full Changelog: v15.2.1...v16.0.0
Authors: @HenningWendtland
Reviewers: @barredterra
AI content
For these release notes, we used an LLM (OpenAI o3) to review and summarise the code changes, along with the associated issue and PR descriptions. It may contain typical errors and inaccuracies. You can read the prompt here.
Changes with the following labels were excluded:
- skip-release-notes
Changes with the following types were excluded:
- build
- ci
- chore
- refactor
- style
- docs
- test
v15.2.1
What's Changed
- Uses the correct Selling Price List when Simple Subscription creates a Sales Invoice, so item prices match the customer’s pricing. (#7)
Full Changelog: v15.2.0...v15.2.1
Authors: @HenningWendtland
Reviewers: @barredterra
AI content
For these release notes, we used an LLM (OpenAI o3) to review and summarise the code changes, along with the associated issue and PR descriptions. It may contain typical errors and inaccuracies. You can read the prompt here.
Changes with the following labels were excluded:
- skip-release-notes
Changes with the following types were excluded:
- ci
- style
- docs
- refactor
- test
- chore
- build
v15.2.0
What's Changed
- Logs a clear “Failed to create subscription invoice” message when generating an invoice for Simple Subscription fails, making error reports easier to understand. (d10d6e2)
- Adds German translations to Simple Subscription, displaying labels, buttons, and messages in German for users who select that language. (98cffd3)
Full Changelog: v15.1.0...v15.2.0
Authors: @barredterra
AI content
For these release notes, we used an LLM (OpenAI o3) to review and summarise the code changes, along with the associated issue and PR descriptions. It may contain typical errors and inaccuracies. You can read the prompt here.
Changes with the following labels were excluded:
- skip-release-notes
Changes with the following types were excluded:
- build
- style
- chore
- ci
- test
- docs
- refactor
v15.1.0
What's Changed
- Added options to bill at the beginning of the period, and to calculate the period based on the start date rather than calendar months by @HenningWendtland in #4
- Added a feature to show the current item price in a subscription item by @HenningWendtland in #5
New Contributors
- @HenningWendtland made their first contribution in #4
Full Changelog: v15.0.0...v15.1.0
v15.0.0
What's Changed
- Grants Accounts Manager and Accounts User roles full permissions on Simple Subscription, allowing finance staff to create, submit, and amend subscription records without relying on a System Manager. (9226576)
- Filters the Item selection in Simple Subscription so that only saleable products without variants appear. (23430de)
- Adds Company field to Simple Subscription; the chosen company now carries over to generated Sales Invoice records and limits the Taxes And Charges list to that company’s settings. (9518e52)
Full Changelog: v0.0.3...v15.0.0
Authors: @barredterra
AI content
For these release notes, we used an LLM (OpenAI o3) to review and summarise the code changes, along with the associated issue and PR descriptions. It may contain typical errors and inaccuracies. You can read the prompt here.
Changes with the following labels were excluded:
- skip-release-notes
Changes with the following types were excluded:
- chore
- style
- ci
- refactor
- docs
- build
- test
v0.0.3
What's Changed
- Schedules the automatic update as a daily task, adds a Start Date field to define when it begins, and refreshes the form right after changes. (#1)
- Automatically sets Start Date to the first day of the current billing period when creating a new Simple Subscription from ERPNext. (#2)
New Contributors
- @barredterra made their first contribution in #1
Full Changelog: v0.0.2...v0.0.3
Authors: @barredterra
AI content
For these release notes, we used an LLM (OpenAI o3) to review and summarise the code changes, along with the associated issue and PR descriptions. It may contain typical errors and inaccuracies. You can read the prompt here.
Changes with the following labels were excluded:
- skip-release-notes
Changes with the following types were excluded:
- ci
- test
- build
- chore
- docs
- refactor
- style
v0.0.2
What's Changed
Since this is the first release, the changes listed below include those from v0.0.1.
- Introduces the Simple Subscription module, which now appears on the dashboard and provides the initial setup for managing monthly subscriptions. (10bff8c)
- Adds new Simple Subscription record with a "Create invoice for last month" button that generates monthly invoices and links them through the Simple Subscription field on Sales Invoice. Makes From Date and To Date on Sales Invoice read-only once the invoice is submitted. (9f81fb0)
- After installing the app, Sales Invoice now includes a read-only Subscription Period field and blocks any changes to From Date and To Date once the invoice is submitted. (9a9a194)
- Adds Frequency setting to Simple Subscription; the system now creates invoices monthly, quarterly, half-yearly, or yearly according to the selected interval. (9dea10c)
- Calculates the correct billing period when creating invoices for quarterly, half-yearly and yearly Simple Subscription plans, so generated invoices now show the right From Date and To Date. (a7d41e9)
- Replaces "Create invoice for last month" with a dynamic "Create last [frequency] invoice" button on Simple Subscription, so users can generate an invoice for the subscription’s most recent billing period instead of being limited to the previous month. (688bc26)
- Fixes missing Qty value on invoice items created from Simple Subscription, so generated invoices now show the correct quantity for each subscribed item. (07ac784)
- Creating an invoice from a Simple Subscription now immediately brings up the newly created invoice instead of just saving it in the background. (84f6ca6)
- The Simple Subscription link in draft Sales Invoice records is now editable, letting you change the associated subscription before submitting the invoice. (494a097)
- Adds a Disabled checkbox to Simple Subscription; when selected, the subscription stops generating invoices and hides the "Create last invoice" button until re-enabled. (fd085c8)
Full Changelog: https://github.com/alyf-de/simple_subscription/commits/v0.0.2
Authors: @barredterra
AI content
For these release notes, we used an LLM (OpenAI o3) to review and summarise the code changes, along with the associated issue and PR descriptions. It may contain typical errors and inaccuracies. You can read the prompt here.
Changes with the following labels were excluded:
- skip-release-notes
Changes with the following types were excluded:
- refactor
- style
- docs
- chore
- ci
- build
- test