root/freepbx/tags/2.2.1/CHANGES

Revision 3523, 9.5 kB (checked in by qldrob, 6 years ago)

Update Changes file to reflect change to '##' transfer. Will make a note of it in the announcement too.

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
Line 
1 2.2
2 - IMPORTANT CHANGE - Asterisk 'transfer' featurecode is now defaulted to '##', rather than '#'.
3   This was changed to avoid issues with sending a '#' to an externally called party. Note
4   that this is a SIGNIFICANT CHANGE, and you should be aware of it.
5 - Fixed trunk 'locking' (Never Override CallerID) checkbox to work properly. This allows a
6   trunk to restrict outbound CallerID settings to those of the trunk or defined in an
7   extensions outboundcid settings. WARNING: THIS WILL BREAK 2.2.0rc1 WORKAROUNDS. The logic
8   was reversed, you had to check the box in rc1 to get it to allow such foreign callerid's.
9   That was a bug (#1501). By fixing the logic, the behavior is now opposite and you may
10   need to go back to your trunks and change it.
11 - New Modules: phpagiconf, printextensions, customerdb, inventorydb, announcement, blacklist,
12   cidlookup, customerdb, dictate, inventorydb, parking, pbdirectory, phonebook, printextensions,
13   speeddials, ZoIP
14 - New option in amportal.conf for remote backups (as well as significant backup fixes)
15 - Changed Call Recordings to user MixMontior, better performance and more reliable.
16 - Fixed prefix lookup to use localcallingguide.com XML interface
17 - Fix potential security hole in CALLERID(name) and CALLERID(num) (see r2076)
18 - Redo front end with the new look, Thanks to Steven Fischer for the template
19 - Using new redirect() call, so the back button on the web browser is usable again
20 - New module management, including progress of downloads
21 - Added ability to 'lock' a trunk to only use a specified CID ('KEEPCID' patches)
22 - Add support for Hebrew (RTL) text formatting
23 - dialparties.agi now written in PHP
24 - Went rummaging around through the old sourceforge forums and found some patches
25   that had been lost in the move
26 - FOP now using the latest version, .26
27 - Huge number (200+) of minor bug fixes
28 - Policy change with relation to releases. There is now a 'base' and a 'withmodules'
29   package. The 'withmodules' pack is useful for machine that don't have easy internet
30    access, and contains all the modules currently available at the time of the release.
31   This is also useful for new installations, too.
32 - Changed default '#' and '*' features (transfer and disconnect) to '##' and
33   '**'. Note, bugs in asterisk prior to 1.2.13 cause this to misbehave.
34
35 *KNOWN ISSUES*
36
37 CID Lookup and Pinsets (both modules that hook into Inbound Routes) do not display their changes immediately. After
38 you change a CID or Pinset, click on the route _again_ - the changes will then be displayed. This is due to how the
39 old module hooks were being processed, and isn't easily fixable.
40
41 2.1.1
42 - Rob Thomas (xrobau@gmail.com) takes over stewardship of freePBX project from Coalescent Systems
43 - Clean up harmless warnings in recordingcheck (r1927 and r1940)
44 - SIP Anonymous wasn't working when language was not set to 'en' (r1932)
45 - Fixed unfortunate loop when more than 10 trunks defined (r1942)
46 - Voicemail changes weren't immediately visible (r1945)
47 - Various fixes to clean up parser errors in extensions.conf, and rewrite of a couple of macros (r1949, r1950, r1953, r1957)
48 - Various minor text cleanups (r1960, r1962)
49 - Show fatal error message when cannot read /etc/amportal.conf file (r1971)
50 - Add simple script for A@H users to restore their non-standard modules (r1972)
51
52 2.1
53
54 - Modules not packacked with FreePBX
55 - Included interface used to download/install/upgrade modules
56 - Inbound Routing based on (analog) zap channel (ie: no DID available)
57 - Russian and Portuguese
58 - ModuleHooks system allows modules to interact with eachother
59 - dialparties completely re-written in PHP - eliminating dep for asterisk-perl
60 - General Option to allow unauthenticated SIP calls into the system
61 - Define different "Dial()" options for outbound calls
62 - Direct DID->Extension config
63 - New modules, including FeatureCodes, Callback, PinSets, and others
64
65 2.0
66
67 - AMP is now "freePBX"
68 - New module system allows for drop-in functionality
69 - Requires Asterisk 1.2.x
70 - All previous AMP functionality ported to new module system
71 - Added Modules: Conferences, Time Conditions, Asterisk CLI, Online Support
72 - GUI improvements
73 - FOP .24
74 - ARI 00.08.03 - now with AJAX!
75 - Outbound Routes can now use an Authenticate Password File
76 - Queue Static Agents can have penalties applied
77 - Using native music on hold support - no more mpg123!!
78 - Default is to use freePBX database authentication.  New installs create a new user.
79 - Initial sqlite support!
80 - Much improved form validation for all modules
81 - Inbound routes can set ALERT_INFO variable for SIP devices
82 - Ability to force Emergency Caller ID for devices using an Emergency Outbound Route.
83
84 1.10.010
85
86 - Tested with Asterisk 1.2 (beta)
87 - Tested with PHP 5
88 - Removed all the sound files from AMP archive, instead depend on asterisk-sounds
89 - Ability to execute a script after applying changes in the AMP interface
90   (see amportal.conf in source archive)
91 - Allow accountcode for IAX devices (again)
92 - Show custom extensions in FOP
93 - Allow mailbox setting for device to be set manually (for shared mailboxes)
94 - HINT extensions are now created for both FIXED and ADHOC devices
95 - Display AMP version in footer
96 - Support for remote mysql database
97 - ARI upgrade adds i18n and user settings
98 - Remove Play Next option from voicemail options and default to
99   play next when deleting or saving voicemails
100 - Lots'o'bug fixes
101
102 1.10.009
103
104 - Asterisk Recording Interface (ARI).  ARI is a php interface to Voicemail and monitor recordings. (written by littlejohnconsulting.com)
105 - Queues can now play a "welcome" message to callers upon joining.
106 - DID Routes re-written as Inbound Routing.  This allows for DID specific fax emails and call answering options.
107 - RingGroups now use strategies: Ring All (default), Hunt, Memory Hunt
108 - Optional separation of Devices and Users (AMPEXTENSIONS option added to amportal.conf).  Devices are endpoints (ie: phones), and can be Fixed to a user, or Adhoc.  Users are extensions, with options like voicemail.  A user can log in to Adhoc devices by dialing *11, and log-off by dialing *12.
109 - Custom device technology support
110 - HINT priorities for FIXED devices
111 - Interface translated to French, German, Italian, Spanish
112 - FOP .21
113 - FOP button layout can now be sorted by last name or extension number
114
115 1.10.008
116
117 - Backup/Restore (schedule and restore backups)
118 - Extension Call Recording (inbound and outbound calls)
119 - Queue Call Recording (inbound to agents)
120 - Custom Trunks (use any Asterisk supported technology as a trunk)
121 - Remote Agents (join a Queue from any endpoint on a trunk)
122 - Outbound Route Password (require a password for certain outbound patterns)
123 - i18n (web interface can now be translated)
124 - ZAP trunk channels no longer hard-coded in retrieve_op_conf_from_mysql.pl
125 - *<exten> dials direct to voicemail()
126
127 1.10.007
128
129 - Added cvs2cl generated ChangeLog (see this for all changes and bug fixes)
130 - Added AMP Users (multi-department, multi-tenant)
131 - Added incremental upgrade script (install_amp)
132 - Use /etc/amportal.conf to tweak AMP to your environement (MySql credentials, web root, ip address, etc).  Apply changes with apply_conf.sh
133 - New Outbound Routes page to control trunks used for outbound calls based on dial patterns
134 - LCR using Outbound Routes
135 - Trunks page redone to support routing, adds dial rules to modify numbers per-trunk before dialing
136 - ENUM Trunks
137 - Queues support added
138 - Support for ZAP extensions
139 - More voicemail options added
140 - New AGI-based directory application to support both first and last name lookups and return to operator
141 - provide customization points for all AMP generated extension contexts.
142 - Upgrade to Flash Operator Panel 0.20
143 - Upgrade Asterisk-Stat to v2.0
144
145
146 1.10.006
147
148 - Use extensions_custom.conf for customizations.  Sample included.
149 - Add option to define outbound CallerID on trunks
150 - Add option to define outbound CallerID for extensions
151 - Create extensions without voicemail and directory
152 - Web voicemail (vmail.cgi) will automatically log in users linking from email notication. NOTE: see the new vm_email.inc.template for new URL format
153 - Add Call-Forward on Busy application (enable: *90<destination>, disable: *91)
154 - Upgrade FOP to 0.19.  AMP now writes out op_buttons_additional.conf
155 - Include AMP version on admin welcome page
156 - Rework extensions admin
157 - Add 'allow','disallow' settings for SIP and IAX extensions
158 - Add 'pickupgroup','callgroup' settings for SIP extensions
159 - Digital Receptionist voice menus can now be named
160 - Allow custom goto for Call Groups
161 - Digital Receptionist wizard check for proper format on custom goto
162 - Fixed bug which limited AMP to 10 Digital Receptionist menus
163 - Default outbound numbers now dial via a macro
164 - Increase verbosity of mysql connection errors
165 - Fixed upload wav for Ditial Receptionist
166 - Fix Trunks admin so that it writes FOP config
167
168 1.10.005
169
170 - Add "Advanced Edit" qualify= option for NEWLY created extensions
171 - Add support for custom applications in Digital Receptionist admin
172 - Prevent creation of multiple DIALOUTIDS variables in Trunks admin
173 - Allow for long 'register' sting in Trunks admin (for new installs only)
174 - Don't allow an extension number to be changed in Extension admin (force delete/re-create extension)
175 - Fix counter bug in Digital Receptionist admin
176
177 1.10.004
178
179 - Added Call Group CID Name prefixing
180 - Renamed parking.conf to features.conf
181 - Added condition to dialparties.agi that prevents potential pinning of the CPU
182 - Allow Digital Receptionist voice recordings to be uploaded in AMP admin
183 - Added new AMP logo
184 - Added AMP process control script "amportal"
185 - Write meetme configuration for IAX and SIP extensions
186 - Added IAX2 and SIP trunking
187 - Added "DID Routing"
188
189 1.10.003
190
191 - Added support for IAX clients
192 - Upgraded to FOP 0.17
Note: See TracBrowser for help on using the browser.