marketplace-stats-kotlin

Detailed reports and statistics for paid plugins hosted on the JetBrains Marketplace.

AGPL-3.0 License

Stars
20

Bot releases are hidden (Show)

marketplace-stats-kotlin - v0.21.4 Latest Release

Published by jansorg 3 months ago

What's Changed

Full Changelog: https://github.com/jansorg/marketplace-stats-kotlin/compare/v0.21.3...v0.21.4

marketplace-stats-kotlin - v0.21.3

Published by jansorg 3 months ago

What's Changed

Full Changelog: https://github.com/jansorg/marketplace-stats-kotlin/compare/v0.21.2...v0.21.3

marketplace-stats-kotlin - v0.21.2

Published by jansorg 3 months ago

What's Changed

Full Changelog: https://github.com/jansorg/marketplace-stats-kotlin/compare/v0.21.1...v0.21.2

marketplace-stats-kotlin - v0.21.1

Published by jansorg 3 months ago

What's Changed

Full Changelog: https://github.com/jansorg/marketplace-stats-kotlin/compare/v0.21.0...v0.21.1

marketplace-stats-kotlin - v0.21.0

Published by jansorg 3 months ago

It's now possible to configure a display currency. Sales and numbers based on it can now be displayed in your local currency, e.g. EUR, JPY, ILS, or similar. Currency amounts are converted with the exchange rates provided by the European Central Bank.

This release also changes existing functionality:

  • trial conversion rate is now based on the plugin's configured trial length. The displayed conversion rates of the most recent months can change as long as there are active trials by users. Previously, the conversion only included trials which ended in the displayed month and the value was too low.
  • there were a few more fixes for mrr/arr calculation, it should be (almost?) accurate now. Sales are now tracked per currency, which should be more accurate than using the USD amounts.

What's Changed

Full Changelog: https://github.com/jansorg/marketplace-stats-kotlin/compare/v0.19.0...v0.21.0

marketplace-stats-kotlin - v0.20.0-display-currency1

Published by jansorg 3 months ago

marketplace-stats-kotlin - v0.19.0

Published by jansorg 3 months ago

marketplace-stats-kotlin - v0.18.0

Published by jansorg 3 months ago

This PR contains experimental changes for MRR and ARR values.

The calculation of MRR and ARR is implemented like this:

  • the current base price of the plugin is fetched
  • all licenses active in a month or year are fetched
    • for all of the licenses the continuity discount of the next month or year is calculated
    • for all of the licenses the other applied discounts are retained and applied again when added to the MRR/ARR value
    • for each license, 85% (i.e. the paid amount after JetBrains comnission) of base price - continuity discount - other discounts is added to the MRR/ARR value

Important for MRR/ARR:

  • Over time, MRR/ARR can decrease even with the same customers because a higher continuity discount may be applied
  • Monthly invoices can be different to the MRR value because users could prepay, for example. If a user prepays, the invoice would be higher than the MRR in the first month, but lower than the MRR in the next months (until the next payment)
  • This is still experimental. Be careful with the numbers and double-check :)
  • If you changed the base price of your plugin, then MRR/ARR values calculated for the past before the change are based on the new prices. I'm considering a setting to provide the historic plugin prices because they're unavailable in the API.
  • The values are currently calculated based on the USD base price. Currency exchange rates etc. are not part of the calculation. Currently, for customers in the EU (with prices in EUR) the used base price is still USD.

What's Changed

Full Changelog: https://github.com/jansorg/marketplace-stats-kotlin/compare/v0.17.0...v0.18.0

marketplace-stats-kotlin - v0.17.0

Published by jansorg 4 months ago

What's Changed

Full Changelog: https://github.com/jansorg/marketplace-stats-kotlin/compare/v0.16.0...v0.17.0

marketplace-stats-kotlin - v0.16.0

Published by jansorg 4 months ago

What's Changed

Full Changelog: https://github.com/jansorg/marketplace-stats-kotlin/compare/v0.15.7...v0.16.0

marketplace-stats-kotlin - v0.15.7

Published by jansorg 5 months ago

marketplace-stats-kotlin - v0.15.6

Published by jansorg 5 months ago

marketplace-stats-kotlin - v0.15.5

Published by jansorg 5 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/jansorg/marketplace-stats-kotlin/compare/v0.15.4...v0.15.5

marketplace-stats-kotlin - v0.15.4

Published by jansorg 5 months ago

marketplace-stats-kotlin - v0.15.3

Published by jansorg 6 months ago

What's Changed

Full Changelog: https://github.com/jansorg/marketplace-stats-kotlin/compare/v0.15.2...v0.15.3

marketplace-stats-kotlin - v0.15.2

Published by jansorg 7 months ago

What's Changed

Full Changelog: https://github.com/jansorg/marketplace-stats-kotlin/compare/v0.15.1...v0.15.2

marketplace-stats-kotlin - v0.15.1

Published by jansorg 8 months ago

What's Changed

Full Changelog: https://github.com/jansorg/marketplace-stats-kotlin/compare/v0.15.0...v0.15.1