Difference between revisions of "Roadmap and Release 3.0.0"
Jump to navigation
Jump to search
m Tag: 2017 source edit |
|||
(6 intermediate revisions by the same user not shown) | |||
Line 2: | Line 2: | ||
{{TemplateVersion| | {{TemplateVersion| | ||
version=3.0.0| | version=3.0.0| | ||
− | date= | + | date=2011-04-23| |
mainfocus= | mainfocus= | ||
* More features for internationnal usage (more countries and more languages supported). | * More features for internationnal usage (more countries and more languages supported). | ||
+ | * Big refactoring of code to keep only JQuery javascripts libraries (bye bye prototype, scriptaculous and self coded javascript). | ||
+ | * First web services | ||
+ | * A lot of enhancements into foundation module | ||
+ | * A lot of other miscellaneous enhancements. | ||
+ | * Ubuntu package works also on debian OS. | ||
}} | }} | ||
Line 18: | Line 23: | ||
- New: Add a Paypal module. | - New: Add a Paypal module. | ||
- New: Can choose third party to use in point of sale module during logon. | - New: Can choose third party to use in point of sale module during logon. | ||
− | - New: A lot of enhancements into ECM module: | + | - New: A lot of enhancements into ECM module: Directories can contains special characters, Speed enhancements, Directories can be created outside of Dolibarr, refresh button will update database, Can rename a file. |
− | + | - New: Reordering lines in invoice, orders, commercial proposal is faster (use Ajax technology). | |
− | |||
− | |||
− | |||
− | |||
− | - New: Reordering lines in invoice, orders, commercial proposal is faster (use Ajax | ||
− | |||
- New: Can import members using assistant. | - New: Can import members using assistant. | ||
- New: Can exclude deposit, replacement or credit notes in script rebuild_merge_pdf. | - New: Can exclude deposit, replacement or credit notes in script rebuild_merge_pdf. | ||
Line 34: | Line 33: | ||
- New: When sending supplier orders by mail, a text is predefined. | - New: When sending supplier orders by mail, a text is predefined. | ||
- New: Upgrade process works with Postgresql. | - New: Upgrade process works with Postgresql. | ||
− | - New: Task #10538: Add filter on expiration date of subscription for | + | - New: Task #10538: Add filter on expiration date of subscription for foundation module email selector. |
− | + | - New: Task #9643: Add 2 status (tosell/tobuy) on products instead of only 1 status for both selling and buying. | |
− | - New: Task #9643: Add 2 status (tosell/tobuy) on products instead of only | ||
− | |||
- New: Can input payment conditions on several lines. | - New: Can input payment conditions on several lines. | ||
− | - New: Add hidden option MAIN_LOGOUT_GOTO_URL to set the exit url after | + | - New: Add hidden option MAIN_LOGOUT_GOTO_URL to set the exit url after a logout. |
− | |||
- New: For germany, we invert order of address. | - New: For germany, we invert order of address. | ||
- New: Add hidden option MAIN_SERVICES_ARE_ECOMMERCE_200238EC. | - New: Add hidden option MAIN_SERVICES_ARE_ECOMMERCE_200238EC. | ||
Line 63: | Line 59: | ||
- New: If a transaction was reconciliated and should not, there was no way to reverse error. | - New: If a transaction was reconciliated and should not, there was no way to reverse error. | ||
- New: Ubuntu package now works also on debian. | - New: Ubuntu package now works also on debian. | ||
− | - Perf: Avoid reading database to determine country code after each | + | - Perf: Avoid reading database to determine country code after each page call. |
− | + | - Fix: Special chars are now supported in ECM module for filename (not yet for directories). | |
− | - Fix: Special chars are now supported in ECM module for filename (not yet for | ||
− | |||
- Fix: Better Postgresql compatibility. | - Fix: Better Postgresql compatibility. | ||
- Fix: Box order is saved when moved. | - Fix: Box order is saved when moved. | ||
Line 72: | Line 66: | ||
- Fix: In coloring negative amounts. | - Fix: In coloring negative amounts. | ||
- Fix: Date input use date format of user and not dd/mm/yyyy format. | - Fix: Date input use date format of user and not dd/mm/yyyy format. | ||
− | - Fix: Fixed a very old bug making file attachment fails with some emails | + | - Fix: Fixed a very old bug making file attachment fails with some emails readers when using "mail php function". |
− | + | - Fix: When cloning commercial proposal, due date is creation date + delay by default. | |
− | - Fix: When cloning commercial proposal, due date is creation date + delay | ||
− | |||
- Fix: Can edit ordering methods. | - Fix: Can edit ordering methods. | ||
For translators: | For translators: | ||
+ | |||
- New: Update and complete slovenian language sl_SL. | - New: Update and complete slovenian language sl_SL. | ||
- New: Add full manually translated files for de_AT en de_DE (thanks to eCleaner.at). | - New: Add full manually translated files for de_AT en de_DE (thanks to eCleaner.at). | ||
Line 85: | Line 78: | ||
For developers: | For developers: | ||
+ | |||
- New: Add jquery by default. | - New: Add jquery by default. | ||
- New: Removed PWC libraries. | - New: Removed PWC libraries. | ||
Line 90: | Line 84: | ||
- New: Removed Prototype libraries. | - New: Removed Prototype libraries. | ||
- New: Add first Selenium GUI tests. | - New: Add first Selenium GUI tests. | ||
− | - New: Enhance a lot of internal function to build external modules | + | - New: Enhance a lot of internal function to build external modules more easily. |
− | + | - New: Add a user field ref_ext in object tables to allow external systems to store their id and make self-developed synchronizing functions easier to build. | |
− | - New: Add a user field ref_ext in object tables to allow external | ||
− | |||
− | |||
- New: Local user timezone is saved into session (not used yet). | - New: Local user timezone is saved into session (not used yet). | ||
- New: Works with Mysql 5.5. | - New: Works with Mysql 5.5. |
Latest revision as of 17:27, 25 July 2019
Version: 3.0.0 (List of other versions on page Category:RoadMap)
Release date: 2011-04-23
Main focus (What developers has mainly worked on, but not only, so for full list of changes see the detailed ChangeLog):
- More features for internationnal usage (more countries and more languages supported).
- Big refactoring of code to keep only JQuery javascripts libraries (bye bye prototype, scriptaculous and self coded javascript).
- First web services
- A lot of enhancements into foundation module
- A lot of other miscellaneous enhancements.
- Ubuntu package works also on debian OS.
Detailed Changelog:
For users: - New: Can edit date of cheque receipts. - New: Add Sales journal and Purchase journal report. - New: Can create supplier invoice from supplier order. - New: Support login by openid - New: Support "full day" event in calendar module. - New: Add a weather on dashboard. - New: Add a Paypal module. - New: Can choose third party to use in point of sale module during logon. - New: A lot of enhancements into ECM module: Directories can contains special characters, Speed enhancements, Directories can be created outside of Dolibarr, refresh button will update database, Can rename a file. - New: Reordering lines in invoice, orders, commercial proposal is faster (use Ajax technology). - New: Can import members using assistant. - New: Can exclude deposit, replacement or credit notes in script rebuild_merge_pdf. - New: task #10473 : Option MAIN_PROFIDx_IN_ADDRESS must no more be hidden. - New: Can generate business card for on particular member. - New: Task #10553 : Can attach files on members card. - New: Can filter on payment type and bank account in payment lists. - New: When sending supplier orders by mail, a text is predefined. - New: Upgrade process works with Postgresql. - New: Task #10538: Add filter on expiration date of subscription for foundation module email selector. - New: Task #9643: Add 2 status (tosell/tobuy) on products instead of only 1 status for both selling and buying. - New: Can input payment conditions on several lines. - New: Add hidden option MAIN_LOGOUT_GOTO_URL to set the exit url after a logout. - New: For germany, we invert order of address. - New: Add hidden option MAIN_SERVICES_ARE_ECOMMERCE_200238EC. - New: Support NPR in customer product prices. - New: Add more volume units (ounce, gallon, inch, feet, ...) - New: Delivery date accepts hours and minutes. - New: Can add a comment on stock dispatching to be save into stock movements. - New: Can filter product list with too low stocks. - New: Add option to send all emails sent to a bulk carbon copy. - New: Preview of emails sent by member module is shown. - New: task #10100 : Add button to create invoice from a subscription - New: Reorganize tabs on third parties. - New: Option MAIN_INVERT_SENDER_RECIPIENT is available in einstein pdf template. - New: Easier way to define url for clicktodial module. - New: Add a fckeditor test area in fckeditor module setup. - New: Add property "Event on full day" on agenda - New: Enhancement and better compatibility (google, thunderbird) for agenda export. - New: Can use image editor on user photo. - New: Task #10796: Add Spain ProfId1 Verification - New: Page "supplier summary" is now available. - New: Task #10611: Add option to choose order of field in bank account info on PDF - New: If a transaction was reconciliated and should not, there was no way to reverse error. - New: Ubuntu package now works also on debian. - Perf: Avoid reading database to determine country code after each page call. - Fix: Special chars are now supported in ECM module for filename (not yet for directories). - Fix: Better Postgresql compatibility. - Fix: Box order is saved when moved. - Fix: Database name can contains "-" characters. - Fix: In coloring negative amounts. - Fix: Date input use date format of user and not dd/mm/yyyy format. - Fix: Fixed a very old bug making file attachment fails with some emails readers when using "mail php function". - Fix: When cloning commercial proposal, due date is creation date + delay by default. - Fix: Can edit ordering methods. For translators: - New: Update and complete slovenian language sl_SL. - New: Add full manually translated files for de_AT en de_DE (thanks to eCleaner.at). - New: Create the language ja_JP. - New: Add el_GR language. For developers: - New: Add jquery by default. - New: Removed PWC libraries. - New: Removed Scriptaculous libraries. - New: Removed Prototype libraries. - New: Add first Selenium GUI tests. - New: Enhance a lot of internal function to build external modules more easily. - New: Add a user field ref_ext in object tables to allow external systems to store their id and make self-developed synchronizing functions easier to build. - New: Local user timezone is saved into session (not used yet). - New: Works with Mysql 5.5. - Qual: Menu system code is simpler. - Qual: Mutualize some duplicate code. - Qual: Renamed some fields into database to be more internationnal. - Qual: Removed deprecated code.