frePPLe news
To get notified about new releases and other news, please subscribe to the google group frepple-announcements.
5 April 2012: Release 0.9.1 available
The 0.9.1 release provides a major overhaul of the user interface.
The highlights of this release:
- User interface
- More attractive and easier navigation using tabs and accordions
- Customizable look and feel with themes
- New grid component with ajax loading of new data pages, inline editing, resizeable columns,...
- Support for complex search expressions: and/or filtering in an arbitary number of groups
- Quickly search & jump to any entity, with autocomplete suggestions
- Improved breadcrumb trail
- Capability to upload XML files into the database.
- Small improvements to the solver algorithm.
- Lots of refactoring of the user interface code
- Updated third party components: upgrade to django 1.4, added jquery, added jqgrid, removed prototype
The next 0.9.2 release intends to bring some more improvement on the user interface, and will focus on refactoring and restructuring of the core model and solver.
5 March 2012: Release 0.9.1-beta available
0.9.1 is the first of a number of releases leading towards the 1.0 release, with a lot of focus on refactoring and restructuring.
The 0.9.1 release is focussed on a major overhaul of the user interface.
The new features in the upcoming 0.9.1 release:
- User interface
- More attractive and easier navigation using tabs and accordions
- Customizable look and feel with themes
- New grid component with ajax loading of new data pages, inline editing, resizeable columns,...
- Support for complex search expressions: and/or filtering in an arbitary number of groups
- Quickly search & jump to any entity, with autocomplete suggestions
- Improved breadcrumb trail
- Capability to upload XML files into the database.
- Small improvements to the solver algorithm.
- Lots of refactoring of the user interface code.
30 October 2011: Release 0.9.0 available
At last, the long overdue frePPLe 0.9.0 is released.
The highlights of the new release:
- Improved Windows installer
- Allowing clean user-level installations
- Installation directory structure allows easier customization
- Improved tutorial
- Engine:
- Resource calendar and buffer onhand can now be modeled also without calendars
- Improved plan quality, specifically when constrained materials or resources are used multiple times in the routing of a demand
- Added build script for Visual Studio to facilitate compiling on Windows
- FrePPLe can now be used as a Python extension module
- Refactored command classes
- Improved and more complete Python API
- User interface
- Ability to report on items, buffers and resources at aggregate level
- Added RSS feed with recent changes
- Improved performance: Changed database to store time buckets
- French translation
- Addons
- OpenERP integration (beta)
- Upgraded thrid party components:
- Django 1.3.1, which includes security fixes!
- Prototype 1.7
27 March 2011: Release 0.9.0 alfa available
A first alfa release of frePPLe 0.9.0 has been published to the sourceforge site.
The final release is expected in a month or two.
The highlights of the new release:
- OpenERP integration (work in progress)
- Ability to report on item, buffer and resource hierarchies at aggregate level (work in progress)
- Improved tutorial
- French translation in the user interface
- Plenty of small and simple improvements to simplify usage, streamline code and increase performance even further
18 September 2010: Release 0.8.1 available
The new frePPLe release is finally ready!
The following enhancements are included:
- User interface:
- Added support for what-if scenarios
- Added support for working with multiple models in the same UI
- Reworked filtering capabilities
- "Why short or late" analysis for orders
- Enhanced pegging reports
- On Windows: run the web server as a service
- Allow direct editing and importing of calendar buckets
- Possibility to change the units in the resource report
- Web server checks for updates / security fixes upon startup
- Updated Italian translations
- Plenty of bug fixes
- Engine:
- Constraint identification
- Added "invalid data" problem
- A couple of bug fixes
- Add-ons
- Additional and improved forecasting methods of the forecasting module
- Bug fixes in the forecasting module
- Prototype integration with OpenErp (very partial, but still...)
- Upgraded third party components:
- django 1.2.3
- On Windows: compiled with Visual Studio 2010, packaged Oracle 11g drivers
5 June 2010: Connector OpenERP-frePPLe: any interested souls?
OpenERP is a leading open source ERP system, which in combination with frePPLe provides a complete end-to-end solution to your planning needs.
The frePPLe team has started development of a two-way connector to OpenERP, and is eagerly looking for interested souls, contributors and guinea pigs.
Planned features:
- Two-way integration:
- Synchronizes the frePPLe database with items, locations, bill of materials, routings, resources, sales orders, customers, inventory, production orders, purchase orders from OpenERP
- Uploads new production orders and/or purchase orders from frePPLe to OpenERP
- Uses XMLRPC API to access OpenERP
- Allows to download only the objects that have been changed in OpenERP within a certain time frame. Which gives an incremental and performant execution.
- Given the many different configurations possible for OpenERP and frePPLe, a one-size-fits-all approach won't be possible. The connector will probably require customization for each use, and the code will be modular and flexible enough to allow this
5 June 2010: Beta release 0.8.1 is now available
A beta release of the upcoming 0.8.1 release can now be downloaded.
The following enhancements are included in the new release:
- Engine:
- Constraint identification
- Added "invalid data" problem
- User interface:
- Reworked filtering capabilities
- "Why short or late" analysis for orders
- Enhanced pegging reports
- On Windows: run the web server as a service
- Updated Italian translations
- Upgraded third party components:
- django 1.2.1
- On Windows: compiled with Visual Studio 2010, packaged Oracle 11g drivers
16 May 2010: YouTube videos
Two videos introducing frePPle are available: one using 0.8.0 in English and one using 0.7.1 in Russian.
21 March 2010: Release 0.8.0 available
It took longer than expected, but the new release with a truckload of new functionality is finally ready.
- Improved user interface:
- Gantt chart for order plan report
- Enhanced problem report
- Added detail output reports for inventory, capacity and demands
- Added Italian translation. Thanks Tonio!
- User preferences for language and csv delimiter
- Improved CSV-upload of data files
- Added experimental graphing command (for use with graphviz)
- Modeling:
- Resource setups
- Alternate resource loads
- Alternate material flows
- Solver:
- Improved logic for unconstrained plan
- User exits that allow custom Python logic to be called by the solver
- Search among alternates based on minimum cost or minimum penalty criterion
- Maxearly limit to avoid excess inventory creation when solving capacity shortages
- Lots and lots of testing and bug fixing. Thanks to the RetailWave folks!
- Technology:
- Lots of refactoring and cleanup in the source code
- Upgraded to xerces 3.0, django 1.1.1 and prototype 1.6.1 libraries
- Support for Internet Explorer 8
- Make database field lengths and number of decimals configurable
3 October 2009: frePPLe available in Fedora Linux distribution
FrePPLe is now available as a package in the Fedora popular Linux distribution. Users can now easily install and update frePPLe using the Fedora update manager.
Many thanks to the Fedora team for all their good work, and to salimma in particular for the quality review!
31 July 2009: Release 0.7.1 available
- This release brings no functional enhancements, besides improved rpm and debian packaging for Linux
12 July 2009: Release 0.7.0 available
- Modeling support for location calendars: Allows to model unavailability due to shifts, holidays, weekends, etc...
- Added graphs to the user interface: The graphs provide a very efficient and intuitive way of interpreting the planning results
- Added traditional Chinese translation of the user interface
- Implementation of a webservice: Access through a REST webservice to the in-memory frePPLe plan allows for more complex workflows and tight integration with other enterprise systems
- Support for Microsoft Vista
- Plenty of smaller bug fixes and usability enhancements
- Support for upgraded third party tools: xerces-c 3.0 and Python 2.6
8 February 2009: Bug fix release 0.6.1
- Addresses a number of bugs in the 0.6.0 release.
- Improved Python interfaces.
Python is now the only way to run commands, obsoleting the previous XML-interface.
28 December 2008: release 0.6.0 available
- Better user interface: Improved editing, filtering and scrolling.
- Forecast module now includes timeseries analysis algorithms to predict the future demand.
- Big enhancements to the Python interface: Python is not an optional module any more, but part of the core.
- Corrections to the package layout to follow the common practice on Linux distirbutions.
- Various bug fixes.
- Upgrade to new versions of the third-party components: django 1.0.2, xerces-c 2.8, ...
17 May 2008: Security fix in new release 0.5.1
- Security Fix!!!
A security fix was released for the Django framework used in the user interface, resolving a cross-site scripting bug.
More details on the problem can be found here here. - Improved linear programming solver module.
- Bug corrections.
3 May 2008: Release 0.5.0 available
- Modeling enhancements
- Support for date-effective entities
- Improved calendar model
- Solver enhancements:
- Improved resource solver and problem detection logic
- Much more powerfull and sophisticated Python interface
- More consistent and cleaner API, including plenty of backward incompatible changes
- Usability improvements in the user interface
- Same look and feel for input and output reports
- Easy selection of of time bucket
- Improved CSV export and import
- Updated to use the latest Django version, including the refactoring of querysets and paginators
- Cleanup:
- removed Excel-based user interface
- removed support for object level locking
- Beta enhancements:
- more generic linear programming solver
1 January 2008: Release 0.4.0 available
- Improved plan quality: smarter solver...
- Better planning performance: up to x3 for some models
- Plenty of enhancements in the user interface: filtering and sorting, new kpi report, improved demand and forecast report, ...
- Added (experimental) webservice module.
- The release has significant backwards incompatible changes that are required to make the API and data model more consistent and generic.
25 Oktober 2007: Release 0.3.2 available
- Performance improvements and reduced memory consumption.
- Support for internationalization in the engine and the user interface (prototype in Dutch only now).
- Plenty of enhancements in the user interface.
29 August 2007: Release 0.3.1 available
- Improved user interface: sorting, filtering, drilldowns, csv export, ...
- Improved solver logic and much better plan quality.
- Improved installer: now allows selection of the database parameters, possibility to start the server after the installation.
- Forecast module now has logic to handle discreteness during forecast editing and forecast netting.
- Improved logging: Added support to appending rather than overwriting, bug fix on windows.
20 July 2007: Release 0.3.0 available
- Major update in the user interface: All-in-one installation of user interface, python, web server and database!
- Big performance improvements of the user interface.
- Support for PostgreSQL, MySQL and SQLite databases.
- Forecast module greatly improved: allows for forecast distribution and netting of orders against forecast.
