This is a start toward coming up with a feature ChangeLog. It is from some
[asterisk/asterisk.git] / CHANGES
1 Changes since Asterisk 1.2.0-beta2:
2
3    * Cygwin build system portability
4    * Optional generation of outbound silence during channel recording
5
6 Changes since Asterisk 1.2.0-beta1:
7
8    * Many, many bug fixes
9    * Documentation and sample configuration updates
10    * Vastly improved presence/subscription support in the SIP channel driver
11    * A new (experimental) mISDN channel driver
12    * A new monitoring application (MixMonitor)
13    * More portability fixes for non-Linux platforms
14    * New dialplan functions replacing old applications
15    * Significant deadlock and performance upgrades for the Manager interface
16    * An upgrade to the 'new' dialplan expression parser for all users
17    * New Zaptel echo cancellers with improved performance
18    * Support for the latest OSP toolkit from TransNexus
19    * Support user-controlled volume adjustment in MeetMe application
20    * More dialplan applications now return status variables instead of priority jumping
21    * Much more powerful ENUM support in the dialplan
22    * SIP domain support for authentication and virtual hosting
23    * Many PRI protocol updates and fixes, including more complete Q.SIG support
24    * New applications: Pickup() and Page()
25
26 Changes since Asterisk 1.0:
27
28 This list currently only containts changes made from the end of November until
29 March 26, 2005.
30
31 app AgentMonitorOutgoing
32  -- new application
33 app Answer
34  -- added delay option
35 app ChanIsAvail
36  -- added 's' option
37 app Curl
38  -- new app
39 app Dial
40  -- add option to specify the class for musiconhold with m option
41 app Directory
42  -- added info on pressing 0 to go to the operator
43 app ExecIf
44  -- new app
45 app ExecIfTime
46  -- new app
47 app EnumLookup
48  -- added "reload enum" for config
49 app Goto
50  -- added relative priorities
51 app GotoIf
52  -- added relative priorities
53 app IAX2Provision
54  -- new application, with config - iaxprov.conf
55 app MacroExit
56  -- new app
57 app MacroIf
58  -- new application
59 app MeetMe
60  -- added 'i' option
61  -- added 'r' option
62  -- added 'T' option
63  -- added 'P' option
64  -- added 'c' option
65  -- added adminpin to meetme.conf
66  -- added reload command
67 app PauseQueueMember
68  -- new app
69 app PrivacyManager
70  -- add config file privacy.conf
71 app queue
72  -- queues.conf
73     -- added persistentmembers option to queues.conf
74     -- changed music option to musiconhold
75     -- added weight option
76     -- added note about why agent groups probably shouldn't be used
77     -- added timeoutrestart option
78 app Read
79  -- added attempts parameter
80  -- added timeout parameter
81 app ReadFile
82  -- new app
83 app Record
84  -- added 'q' option
85 app RetryDial
86  -- new app
87 app SendDTMF
88  -- add timeout option
89 app SetRDNIS
90  -- new app
91 app SIPAddHeader
92  -- new application
93 app SIPGetHeader
94  -- new application
95 app SMS
96  -- document alternative syntax for queueing messages
97 app StartMusicOnHold / StopMusicOnHold
98  -- new apps
99 app UnpauseQueueMember
100  -- new app
101 app WaitForSilence
102  -- new application
103 app While
104  -- new app
105 app Voicemail
106  -- add info about VM_CATEGORY
107 voicemail.conf
108  -- added usedirectory option
109  -- added VM_CIDNUM and VM_CIDNAME in message config
110 chan IAX2
111  -- new jitterbuffer
112  -- added setvar option
113  -- added regex to iax2 show peers/users
114  -- allow multiple bindaddr lines in iax.conf
115  -- added reload command
116  -- added forcejitterbuffer option
117  -- added note about specifying bindport before bindaddr
118  -- added trunktimestamps option
119 chan agent
120  -- added agent logoff CLI command
121 chan OSS
122  -- added Flash CLI command
123 chan SIP
124  -- added setvar option
125  -- added compactheaders option
126  -- added usereqphone option
127  -- added registertimeout option
128  -- added externhost option
129  -- added sip notify CLI command
130  -- added sip_notify.conf
131  -- added allowguest option
132 chan Zap
133  -- added hanguponplarityswitch option
134  -- added sendcalleridafter option
135  -- added priresetinterval option
136  -- added TON/NPI config options (the ones right above the resetinterval option)
137  -- added answeronpolarityswitch option
138  -- added "never" for resetinterval
139 extensions
140  -- added info on using '*' when including files (#include "sip-*.conf")
141  -- redid section on available variables to include new variables,
142     variables from various applications, and CDR variables
143  -- added CLI commands
144  -- added eswitch
145  -- added #exec syntax for including output from a command
146  -- added show features CLI command
147  -- added section on category inheritance