Skip to content

Releases: alyf-de/simple_subscription

v16.0.0

30 Jan 18:26
1ce280f

Choose a tag to compare

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

30 Jan 18:23

Choose a tag to compare

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

02 Dec 16:35

Choose a tag to compare

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

14 Oct 15:31

Choose a tag to compare

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

Full Changelog: v15.0.0...v15.1.0

v15.0.0

30 Jul 10:20

Choose a tag to compare

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

08 Mar 12:19
c5c96c5

Choose a tag to compare

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

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

28 Feb 17:49

Choose a tag to compare

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