The Asterisk Development Team would like to announce
release candidate 1 of asterisk-22.1.0.
The release artifacts are available for immediate download at
and
https://downloads.asterisk.org/pub/telephony/asterisk
Repository: GitHub - asterisk/asterisk: The official Asterisk Project repository.
Tag: 22.1.0-rc1
This release resolves issues reported by the community
and would have not been possible without your participation.
Thank You!
Change Log for Release asterisk-22.1.0-rc1
Links:
Summary:
- Commits: 38
- Commit Authors: 9
- Issues Resolved: 21
- Security Advisories Resolved: 0
User Notes:
-
res_pjsip: Add new endpoint option “suppress_moh_on_sendonly”
The new “suppress_moh_on_sendonly” endpoint option
can be used to prevent playing MOH back to a caller if the remote
end sends “sendonly” or “inactive” (hold) to Asterisk in an SDP. -
app_mixmonitor: Add ‘D’ option for dual-channel audio.
The MixMonitor application now has a new ‘D’ option which
interleaves the recorded audio in the output frames. This allows for
stereo recording output with one channel being the transmitted audio and
the other being the received audio. The ‘t’ and ‘t’ options are
compatible with this. -
manager.c: Restrict ModuleLoad to the configured modules directory.
The ModuleLoad AMI action now restricts modules to the
configured modules directory. -
manager: Enhance event filtering for performance
You can now perform more granular filtering on events
in manager.conf using expressions like
eventfilter(name(Newchannel),header(Channel),method(starts_with)) = PJSIP/
This is much more efficient than
eventfilter = Event: Newchannel.*Channel: PJSIP/
Full syntax guide is in configs/samples/manager.conf.sample. -
db.c: Remove limit on family/key length
The
ast_db_*()
APIs have had the 253 byte limit on
“/family/key” removed and will now accept families and keys with a
total length of up to SQLITE_MAX_LENGTH (currently 1e9!). This
affects theDB*
dialplan applications, dialplan functions,
manager actions anddatabse
CLI commands. Since the
media_cache also uses theast_db_*()
APIs, you can now store
resources with URIs longer than 253 bytes.
Upgrade Notes:
Commit Authors:
- Allan Nathanson: (1)
- Ben Ford: (3)
- Chrsmj: (1)
- George Joseph: (14)
- Jiangxc: (1)
- Naveen Albert: (7)
- Peter Jannesen: (2)
- Sean Bright: (7)
- Thomas Guebels: (2)