Beta 2.0.4b

Maturity:
Beta
Released on:
Tuesday, 24 March 2015 18:33
    • Always create a backup before you update
    • Still a beta but I believe it's stable enough for production websites
    • Do not update if you use the Akeeba Subscriptions integration, we still need to test this!

This beta is released for customers that want to help us test the new recurring invoices functionality. 

ccInvoices 2.0.4

  • Fixed currency format issues: format user entered numbers to acceptable number for PHP, so they can be formatted back to full currency formats
  • Fixed installation issue for language files: after I already added them to the package, they were missing again in the package customers could download. Re-added them manually. 
  • Fixed installation issue on Joomla! 2.5 because XML file for Akeeba Strapper was missing
  • Re-added older version of Akeeba Strapper to the package that uses fof instead of f0f (don't ask)
  • I will replace Akeeba Strapper and FOF with Chill Creations Bootstrap in a next version.That plugin has less dependencies and should work better in the background. 
  • Language files according to Joomla! best practice
    • Language files now moved to stay in extension itself (/administrator/components/com_ccidealplatform/languages and /components/com_ccidealplatform/languages) 
    • Old language files will be automatically removed on next update. If you made changes to the ccInvoices core language files, move those changes to the Joomla! language overrides system. 

ccInvoices 2.0.3

Improved "Chill Creations Update" plugin that works with the Joomla! built-in updater (Extensions > Extension Manager > Update).

  • Renamed plugin class to Joomla! standards so it actually runs when updating, and adds the download ID to the download URL.
  • Also added check to only search for download ID's if one of the Chill Creations extensions is installed. 

ccInvoices 2.0.2

      • NEW: Added support for the Joomla! built-in updater (Extensions > Extension Manager > Update)
      • NEW: Moved language files into ccInvoices itself according to Joomla! best practice, so all language files are now in administrator/components/com_ccinvoices/language and /components/com_ccinvoices/language. This means that if you are updating, the older language files in administrator/language and /language are loaded first and you might see untranslated strings. In the next update the old language files will be automatically removed on update, so if you have made custom changes to the ccInvoices language files and did not use the Joomla! language overrides, do so now! 
      • Also print the invoice footer when invoices are generated by "Export PDF" in the administrator
      • Improved contact email validation: now supports longer TLD's (like .international)
      • Improved installer script: create ccInvoices tables if they do not exist already, solves sudden and unexplained SQL errors during installation on some sites
      • Improvements to script.ccinvoices.php including support for Chill Creations Update plugin, ccInvoices - Invoice updates plugin and better handling for uninstall
      • Update payment plugin XML files to use instead of tags (best practice)
      • Updated URL to logo image to solve TCPDF "Unable to get image size error". Needs to be local path instead of http://
      • Fixed minor spelling mistakes and removed duplicates in site language file

ccInvoices 2.0.1

      • PayPal plugin: updated and uncommented email used for testing
      • Further tweaks to the recurring invoice functionality
      • Add existing items now also respects the currency format settings
      • Currency symbol was shown for quantity field, removed it
      • Added "last_processed" to recurring invoices database to track when a recurring invoice was last processed (nice for when invoice date is not the same as processed date, like with recurring invoices with date in the past)

ccInvoices 2.0.0

      • Quantity now also accepts dots and commas (1.5 or 1,5)
      • Email validation for contacts adjusted to also accept crazy new domain names like .party and .international
      • Quotes in item names or descriptions now escaped correctly
      • Double X-position settings in PDF settings removed

ccInvoices 1.9.x

      • Add support for PDF/A
      • Add "onInvoiceStatusUpdate" trigger to invoice status function in Administrator
      • Add # of days late in status box in administrator
      • Also search "Note" field in administrator
      • Bootstrap currency and percentages
      • Convert more views to Bootstrap
      • Improve/add footer page number & pagination
      • Full refactor of code (css, js)
      • Improve Invoices > Search date range
      • Improve Invoices view header (more minimalistic)
      • Show payment date in administrator Invoice > Edit
      • PHP 5.4 & 5.5 compatibility
      • Security review 2014
      • Remove Joomla 1.5 and other old code

 

Beta 2.0.3b

Maturity:
Beta
Released on:
Friday, 20 March 2015 17:45
    • Always create a backup before you update
    • Still a beta but I believe it's stable enough for production websites
    • Do not update if you use the Akeeba Subscriptions integration, we still need to test this!

This beta is released for customers that want to help us test the new recurring invoices functionality. 

ccInvoices 2.0.3

Improved "Chill Creations Update" plugin that works with the Joomla! built-in updater (Extensions > Extension Manager > Update).

  • Renamed plugin class to Joomla! standards so it actually runs when updating, and adds the download ID to the download URL.
  • Also added check to only search for download ID's if one of the Chill Creations extensions is installed. 

ccInvoices 2.0.2

      • NEW: Added support for the Joomla! built-in updater (Extensions > Extension Manager > Update)
      • NEW: Moved language files into ccInvoices itself according to Joomla! best practice, so all language files are now in administrator/components/com_ccinvoices/language and /components/com_ccinvoices/language. This means that if you are updating, the older language files in administrator/language and /language are loaded first and you might see untranslated strings. In the next update the old language files will be automatically removed on update, so if you have made custom changes to the ccInvoices language files and did not use the Joomla! language overrides, do so now! 
      • Also print the invoice footer when invoices are generated by "Export PDF" in the administrator
      • Improved contact email validation: now supports longer TLD's (like .international)
      • Improved installer script: create ccInvoices tables if they do not exist already, solves sudden and unexplained SQL errors during installation on some sites
      • Improvements to script.ccinvoices.php including support for Chill Creations Update plugin, ccInvoices - Invoice updates plugin and better handling for uninstall
      • Update payment plugin XML files to use instead of tags (best practice)
      • Updated URL to logo image to solve TCPDF "Unable to get image size error". Needs to be local path instead of http://
      • Fixed minor spelling mistakes and removed duplicates in site language file

ccInvoices 2.0.1

      • PayPal plugin: updated and uncommented email used for testing
      • Further tweaks to the recurring invoice functionality
      • Add existing items now also respects the currency format settings
      • Currency symbol was shown for quantity field, removed it
      • Added "last_processed" to recurring invoices database to track when a recurring invoice was last processed (nice for when invoice date is not the same as processed date, like with recurring invoices with date in the past)

ccInvoices 2.0.0

      • Quantity now also accepts dots and commas (1.5 or 1,5)
      • Email validation for contacts adjusted to also accept crazy new domain names like .party and .international
      • Quotes in item names or descriptions now escaped correctly
      • Double X-position settings in PDF settings removed

ccInvoices 1.9.x

      • Add support for PDF/A
      • Add "onInvoiceStatusUpdate" trigger to invoice status function in Administrator
      • Add # of days late in status box in administrator
      • Also search "Note" field in administrator
      • Bootstrap currency and percentages
      • Convert more views to Bootstrap
      • Improve/add footer page number & pagination
      • Full refactor of code (css, js)
      • Improve Invoices > Search date range
      • Improve Invoices view header (more minimalistic)
      • Show payment date in administrator Invoice > Edit
      • PHP 5.4 & 5.5 compatibility
      • Security review 2014
      • Remove Joomla 1.5 and other old code

 

Beta 2.0.2b

Maturity:
Beta
Released on:
Wednesday, 18 March 2015 16:46
  • Always create a backup before you update
  • Still a beta but I believe it's stable enough for production websites
  • Do not update if you use the Akeeba Subscriptions integration, we still need to test this!

This beta is released for customers that want to help us test the new recurring invoices functionality. 

Bugs fixed and new features in ccInvoices 2.0.2

  • NEW: Added support for core Joomla! updater
  • NEW: Moved language files into ccInvoices itself according to Joomla! best practice, so all language files are now in administrator/components/com_ccinvoices/language and /components/com_ccinvoices/language. This means that if you are updating, the older language files in administrator/language and /language are loaded first and you might see untranslated strings. In the next update the old language files will be automatically removed on update, so if you have made custom changes to the ccInvoices language files and did not use the Joomla! language overrides, do so now! 
  • Also print the invoice footer when invoices are generated by "Export PDF" in the administrator
  • Improved contact email validation: now supports longer TLD's (like .international)
  • Improved installer script: create ccInvoices tables if they do not exist already, solves sudden and unexplained SQL errors during installation on some sites
  • Improvements to script.ccinvoices.php including support for Chill Creations Update plugin, ccInvoices - Invoice updates plugin and better handling for uninstall
  • Update payment plugin XML files to use instead of tags (best practice)
  • Updated URL to logo image to solve TCPDF "Unable to get image size error". Needs to be local path instead of http://
  • Fixed minor spelling mistakes and removed duplicates in site language file

Bugs fixed in ccInvoices 2.0.1

  • PayPal plugin: updated and uncommented email used for testing
  • Further tweaks to the recurring invoice functionality
  • Add existing items now also respects the currency format settings
  • Currency symbol was shown for quantity field, removed it
  • Added "last_processed" to recurring invoices database to track when a recurring invoice was last processed (nice for when invoice date is not the same as processed date, like with recurring invoices with date in the past)

Bugs fixed in ccInvoices 2.0.0

  • Quantity now also accepts dots and commas (1.5 or 1,5)
  • Email validation for contacts adjusted to also accept crazy new domain names like .party and .international
  • Quotes in item names or descriptions now escaped correctly
  • Double X-position settings in PDF settings removed

New features in ccInvoices 1.9

  • Add support for PDF/A
  • Add "onInvoiceStatusUpdate" trigger to invoice status function in Administrator
  • Add # of days late in status box in administrator
  • Also search "Note" field in administrator
  • Bootstrap currency and percentages
  • Convert more views to Bootstrap
  • Improve/add footer page number & pagination
  • Full refactor of code (css, js)
  • Improve Invoices > Search date range
  • Improve Invoices view header (more minimalistic)
  • Show payment date in administrator Invoice > Edit
  • PHP 5.4 & 5.5 compatibility
  • Security review 2014
  • Remove Joomla 1.5 and other old code

 

Beta 2.0.1b

Maturity:
Beta
Released on:
Monday, 09 March 2015 13:00
  • Do not install this beta on production websites unless you know what you are doing, not afraid to walk on the wild side and have a backup
  • Do not update if you use the Akeeba Subscriptions integration, we still need to test this!

This beta is released for customers that want to help us test the new recurring invoices functionality. 

New features in ccInvoices 2.0

Bugs fixed in ccInvoices 2.0.1

  • PayPal plugin: updated and uncommented email used for testing
  • Further tweaks to the recurring invoice functionality
  • Add existing items now also respects the currency format settings
  • Currency symbol was shown for quantity field, removed it
  • Added "last_processed" to recurring invoices database to track when a recurring invoice was last processed (nice for when invoice date is not the same as processed date, like with recurring invoices with date in the past)

Bugs fixed in ccInvoices 2.0.0

  • Quantity now also accepts dots and commas (1.5 or 1,5)
  • Email validation for contacts adjusted to also accept crazy new domain names like .party and .international
  • Quotes in item names or descriptions now escaped correctly
  • Double X-position settings in PDF settings removed

New features in ccInvoices 1.9

  • Add support for PDF/A
  • Add "onInvoiceStatusUpdate" trigger to invoice status function in Administrator
  • Add # of days late in status box in administrator
  • Also search "Note" field in administrator
  • Bootstrap currency and percentages
  • Convert more views to Bootstrap
  • Improve/add footer page number & pagination
  • Full refactor of code (css, js)
  • Improve Invoices > Search date range
  • Improve Invoices view header (more minimalistic)
  • Show payment date in administrator Invoice > Edit
  • PHP 5.4 & 5.5 compatibility
  • Security review 2014
  • Remove Joomla 1.5 and other old code

 

Beta 2.0.0b

Maturity:
Beta
Released on:
Friday, 27 February 2015 14:09
  • Do not install this beta on production websites unless you know what you are doing, not afraid to walk on the wild side and have a backup
  • Do not update if you use the Akeeba Subscriptions integration, we still need to test this!

This beta is released for customers that want to help us test the new recurring invoices functionality. 

New features in ccInvoices 2.0

Bugs fixed in ccInvoices 2.0

  • Quantity now also accepts dots and commas (1.5 or 1,5)
  • Email validation for contacts adjusted to also accept crazy new domain names like .party and .international
  • Quotes in item names or descriptions now escaped correctly
  • Double X-position settings in PDF settings removed

New features in ccInvoices 1.9

  • Add support for PDF/A
  • Add "onInvoiceStatusUpdate" trigger to invoice status function in Administrator
  • Add # of days late in status box in administrator
  • Also search "Note" field in administrator
  • Bootstrap currency and percentages
  • Convert more views to Bootstrap
  • Improve/add footer page number & pagination
  • Full refactor of code (css, js)
  • Improve Invoices > Search date range
  • Improve Invoices view header (more minimalistic)
  • Show payment date in administrator Invoice > Edit
  • PHP 5.4 & 5.5 compatibility
  • Security review 2014
  • Remove Joomla 1.5 and other old code

 

Stable 1.9.11

Maturity:
Stable
Released on:
Tuesday, 10 February 2015 19:39

ccInvoices 1.9.11

Various bugs in the previous release fixed. 

Read more about ccInvoices 1.9.10 and 1.9.11 and our plans for ccInvoices 2.0. Want recurring invoices? Help and test 1.9.11!

Do not update if you use the Akeeba Subscriptions integration, we still need to test this!

New features

  • Add support for PDF/A
  • Add "onInvoiceStatusUpdate" trigger to invoice status function in Administrator
  • Add # of days late in status box in administrator
  • Also search "Note" field in administrator
  • Bootstrap currency and percentages
  • Convert more views to Bootstrap
  • Improve/add footer page number & pagination
  • Full refactor of code (css, js)
  • Improve Invoices > Search date range
  • Improve Invoices view header (more minimalistic)
  • Show payment date in administrator Invoice > Edit
  • PHP 5.4 & 5.5 compatibility
  • Security review 2014
  • Remove Joomla 1.5 and other old code

Fixes and small improvements

  • Fix: Add existing item shows javascript error
  • Add updated languages
  • Frontend: Download shows error
  • If else tag option not working
  • Incorrect invoice number in emails
  • Invoice edit page: support comma's in input
  • Invoice edit: dropdown not aligned correct
  • Invoice edit: No space in items listing
  • Invoice listing for frontend and backend
  • Invoice listing toolbar issue
  • Invoice listing: Error on changing the status
  • Invoice template showing error on creating invoices
  • Item_id field characters needs to increased
  • PHP warning: Error messages print
  • Popup: warning issue
  • Remaining css/js to /media
  • Tax value problem in invoice edit page
  • TCPDF update version
  • And many other issues reported via ticket support.
  • Minor update to invoice templates for new tags
  • {invoice_status} did not work in CSV files

Beta 1.9.10b

Maturity:
Beta
Released on:
Monday, 02 February 2015 13:59

Read more about ccInvoices 1.9.10 and our plans for ccInvoices 2.0. Want recurring invoices? Help and test 1.9.10!

Do not update if you use the Akeeba Subscriptions integration, we still need to test this!

New features

  • Add support for PDF/A
  • Add "onInvoiceStatusUpdate" trigger to invoice status function in Administrator
  • Add # of days late in status box in administrator
  • Also search "Note" field in administrator
  • Bootstrap currency and percentages
  • Convert more views to Bootstrap
  • Improve/add footer page number & pagination
  • Full refactor of code (css, js)
  • Improve Invoices > Search date range
  • Improve Invoices view header (more minimalistic)
  • Show payment date in administrator Invoice > Edit
  • PHP 5.4 & 5.5 compatibility
  • Security review 2014
  • Remove Joomla 1.5 and other old code

Fixes and small improvements

  • Fix: Add existing item shows javascript error
  • Add updated languages
  • Frontend: Download shows error
  • If else tag option not working
  • Incorrect invoice number in emails
  • Invoice edit page: support comma's in input
  • Invoice edit: dropdown not aligned correct
  • Invoice edit: No space in items listing
  • Invoice listing for frontend and backend
  • Invoice listing toolbar issue
  • Invoice listing: Error on changing the status
  • Invoice template showing error on creating invoices
  • Item_id field characters needs to increased
  • PHP warning: Error messages print
  • Popup: warning issue
  • Remaining css/js to /media
  • Tax value problem in invoice edit page
  • TCPDF update version
  • And many other issues reported via ticket support.
  • Minor update to invoice templates for new tags
  • {invoice_status} did not work in CSV files

Stable 1.9.9

Maturity:
Stable
Released on:
Wednesday, 07 May 2014 14:21

Minor issue in controller file in ccInvoices 1.9.8 caused blank pages and Invoice PDF's, this is a quick fix for that issue. 

Stable 1.8.1

Maturity:
Stable
Released on:
Saturday, 12 October 2013 02:00

Stable 1.6.4

Maturity:
Stable
Released on:
Thursday, 14 March 2013 01:00

Stable 1.0.0

Maturity:
Stable
Released on:
Monday, 02 August 2010 02:00