cgrates (1.0) UNRELEASED; urgency=medium
  [DanB]
  * [EEs] Refactored the exporter options
  * [ERs] Refactored the reader options
  * [ERs] Removed *flatstore and *partialcsv
  * [ERs] Added *opts.*partial to control if the event is partial or not
  * [AttributeS] Added any_context config to control the matching attributes
  * [DispatcherS] Added any_subsyste config to control the matching dispatchers
  * [StatS] AverageCallCost and TotalCallCost now returns error for negative Cost field
  * [SessionS] The sessions are no longer terminated on shutdown if the replication_conns are set
  * [FilterS] Added *regex filter
  * [DispatcherS] Removed Subsystems field in favor of filters
  * [RSRParsers] Added *len dataconverter   
  * [ERs] Added *natsJSONMap
  * [EEs] Added *natsJSONMap
  * [RSRParsers] Added *slice dataconverter  
  * [CacheS] Updated LoadCache and ReloadCache APIs
  
 -- DanB <danb@cgrates.org>  Thu, 4 May 2021 12:05:00 +0200

cgrates (0.11.0) UNRELEASED; urgency=medium
  [ DanB ]
  * [FilterS] Renamed rals_conns to apiers_conns
  * [FilterS] Updated *destination filter to get ReverseDestination form
    API
  * [SessionS] Added check for missing CGRevent
  * [SessionS] Added *cost flag for SessionSv1.ProcessEvent to calculate
    the rater cost
  * [ConnManager] Added ApierSv2 as internal connection channel instead
    of ApierSv1
  * [DiameterAgent] Using String function from diam.Message instead of
    ToJSON for request String method
  * [DiameterAgent] Updated 3gp_vendor dictionary
  * [Templates] Added new dataconverter: *ip2hex
  * [AgentS] Added support for *group type and correctly overwrite
    the values in case of *variable
  * [ERs] Correctly populate ConcurrentRequest from config
  * [FilterS] Updated *exists to dynamically compute the path if the
    path
  * [AgentS] Added support for *tmp path
  * [SessionS] Added new API SessionSv1.GetCost
  * [SessionS] Updateed MaxUsage field from API replies
  * [SessionS] Added support for *cdrs flag in SessionSv1.ProcessEvent
  * [StatS] Update metric definition to include path for example:
    *sum:~*req.Field1
  * [SupplierS] SupplierS require a connection to rals when give
    AccountIDs and RatingPlanIDs to calculate
  * [SupplierS] In case of missing usage from Event use 1 minute as
    default value
  * [DataDB] Mongo support different marshaler than msgpack
  * [ConnManager] Fixed rpc_conns handling id with two connections and one of
    it *internal
  * [Replicator] Added Limit and StaticTTL otions for Items from
    DataDB/StorDB
  * [Migrator] Auto discover tenant from key instead of taking it from config
  * [Templates] Fixed missing "*" for strip and pading strategy
  * [DiameterAgent] Added RAR support
  * [Loader] Added support to load CSV files from URL
  * [Loader] Added configurable gapi_credentials
  * [Loader] Added configurable gapi_token
  * [AgentS] Add authentication mechanism for Radius (PAP, CHAP,
    MSCHAPV2)
  * [SessionS] Update subflags for *rals ( *authorize and *initiate )
  * [AgentS] Uniformize flags (*auth -> *authorize)
  * [SessionS] Move *cost as subflag in *rals for
    SessionSv1.ProcessEvent
  * [DiameterAgent] Added DPR support
  * [SupplierS] Add verification for event filters before populating
    data
  * [ERs] Add support for *json type
  * [AgentS] Add ability to inject data in cache from agents
  * [Config] Config cache format change to include partitions
  * [ERs] Add *none EventReader type
  * [SessionS] Added support for *stir_authenticate
  * [SessionS] Added support for *stir_initiate
  * [RouteS] Renaming from SupplierS to RouteS
  * [AgentS] Improved NavigableMap
  * [General] Default timingIDs start from time.Now() (i.e. *monthly time.Now() + 1 month )
  * [AgentS] FieldAsInterface return data instead of NMItem
  * [RouteS] Add posibility to load routes with the sameID and different filters
  * [RouteS] Correctly populate Sorting out of models
  * [AgentS] Added SIPAgent for SIP redirection
  * [AgentS] Added *constant: prefix to do not proccess the value
    with RSRParsers
  * [AgentS] Added DynamicDataProvider to AgentRequest
  * [Server] Corectly log the server listen error
  * [ERs] Added support to reference CSV fields by the column name
  * [ERs] Renamed *default reader folders
  * [FilterS] Updated Filter indexes
  * [General] Added *mo+extraDuration time support (e.g. *mo+1h will be time.Now() + 1 month + 1 hour)
  * [SessionS] Use correctly SessionTTLUsage when calculate end usage in case of terminate session from ttl mechanism
  * [SessionS] Add SessionTLLLastUsage as option for an extra debit in case of ttl mechanism
  * [LoaderS] Add *req as mandatory prefix
  * [AgentS] Rename prefix from *cache to *uch
  * [InternalDB] Updated InternalDB to use the global cache
  * [RSRParsers] Removed *constant: prefix  
  * [RSRParsers] Removed attribute sistem from RSRParser  
  * [RSRParsers] Added grave accent(`) char as a delimiter to not split tge RSR value
  * [RSRParsers] Moved RSRFilter from RSRParsers to the *rsr FilterS
  * [SessionS] Rename from ResourceMessage to ResourceAllocation
  * [LoaderS] Updated file selector from *req<FileName> to *file(FileName)
  * [SessionS] Added *chargers flag to ProcessEvent to proccess the events from ChargerS with other subsystems
  * [SessionS] Updated the ids handling in flags by adding *IDs as a new flag
  * [SessionS] Added *derived_reply sub flag to ProcessEvent to specify if a subsystem needs to process the events from ChargerS
  * [Templates] Added new dataconverter: *string2hex
  * [AttributeS] Updated AttributeProfile matching to match the second AttributeProfile with the same weight
  * [AttributeS] Updated inline AttributeProfiles to unite all consecutive inline attributes in a single profile 
  * [SessionS] Added *processRuns option to control the process runs for AttributeS
  * [DispatcherS] Removed ArgDispatcher in favor of Opts
  * [ERs] Add support for *template type
  * [EEs] Add support for *template type
  * [LoaderS] In case of empty output directory path don't move the processed file
  * [FilterS] Added *ipnet filter to check if the network contains the IP
  * [CacheS] Updated ReloadCache and LoadCache APIs to use a map instead of a structure to be compatible with gob encoding
  * [CGR-CONSOLE] Uniformize the commands between profile and subsystem
  * [StatS] Add rounding operation for duration metric (e.g. acd, tcd, etc...)
  * [DispatcherH] Added DispatcherH subsystem
  * [ERs] Added support for *amqpJSONMap type
  * [DataDB] Moved all specific DB options in opts 
  * [Config] Add new section "template"
  * [LoaderS] Add support for *template type
  * [ActionS] Replaced the poster action with *export that will send the event to EEs
  * [AgentS] DiameterAgent return NOT_FOUND instead of "filter not passing" error and let other subsystem to handle this (e.g. FilterS)
  * [StatS] Change format of metricID when specifying fields ( e.g. *sum#~*req.FieldName )
  * [FilterS] Added *apiban filter
  * [EEs] Add support for *elastic exporter
  * [AttributeS] Add support for adding fields from other places that event (e.g. Resource.TotalUsage, Stat.MetricName, Account.Balance)
  * [EEs] Empty fields in exporter config will export the full event for the exporters that use json format
  * [DynamicDP] Add support for *libphonenumber prefix
  * [Templates] Added new data converter: *unixtime
  * [ActionsS] Add prefix *acnt and *act to cdrLog action
  * [AttributeS] Add support for *prefix and *suffix type
  * [ConfigS] Add "redis_" prefix to "dataDB" option for redis
  * [DataDB] Add support for redis with TLS connection ( + integration test )
  * [ERs] Added support for *s3JSONMap type
  * [ERs] Added support for *sqsJSONMap type
  * [ERs] Added support for *amqpv1JSONMap type
  * [RALs] Send balance update event from rals to threshold ( in case of negative) only once
  * [SessionS] Use rals_conns when sending refund rounding
  * [General] Made tenant optional for all API calls
  * [ConfigS] Moved MinCallDuration,MaxCallDuration from sessions config to general config
  * [StatS] Added support for nested fields in custom metrics
  * [AccountS] Add Initial in AccountSummary as initail value before debit operation
  * [General] For only *asap actions don't save AccountIDs withing ActionPlans
  * [AnalyzerS] Added AnalyzerSv1.StringQuery API to search over the recorded RPC calls
  * [CoreS] Moved the server implementation in the new cores package
  * [RouteS] In case of same weight sort random
  * [ConfigS] Renamed ReloadConfigFromPath API to ReloadConfig
  * [ConfigS] Renamed ReloadConfig API to SetConfig
  * [ConfigS] Renamed ReloadConfigFromJSON API to SetConfigFromJSON
  * [CDRs] Replaced RSRField with RSRParser
  * [RouteS] Add new field RouteRateProfileIDs in Rates.csv
  * [DispatcherS] Removed connection pool from DispatcherHost structure
  * [DispatcherS] Updated *broadcast, *broadcast_sync and *broadcast_async to behave similar to RPCPool
  * [ActionsS] Added *remote_set_account action
  * [SessionS] Properly charge terminate without initiate event
  * [ServiceS] Added service dependency map to control the shutdown order
  * [EEs] Add support for *sql exporter
  * [ApierS] Correct handle error in case of APIerSv1.GetActionTriggers
  * [SessionS] Added extra condition to determine if the increment is considered the roundIncrement
  * [SessionS] Cloned the charging interval added on EventCost merge 
  * [FilterS] Optimized the automated index fields matching
  * [AgentS] Added *cfg as DataProvider for AgentRequest 
  * [AgentS] Added *routes_maxcost flag
  * [SessionS] Added *sessionChargeable session option to control session charging 
  * [SessionS] Replaced max_call_duration config with default_usage for each ToR
  * [SessionS] Added JSON and GOB BiRPC support
  * [ActionS] Added *add_balance, *set_balance and *rem_balance
  * [RegistrarC] Renamed DispatcherH to RegistrarC
  * [DataDB] Added replication filtering
  * [ApierS] Moved Cache field as options
  * [RouteS] Updated RouteSv1.GetRoutes API to return multiple profiles 
  * [Templates] Added support for Length Field in case of NMSlice
  * [Templates] Added support for multiple indexes
  * [AgentS] Added ~*req prefix for freeswitch extra_fields
  * [AgentS] Changed NavigableMap with DataNode for speed improvements
  * [SessionS] RequestType *none returns back the requested usage
  * [DataDB] Updated config options
  * [StorDB] Updated config options

cgrates (0.10.0) UNRELEASED; urgency=medium

  * Creating first stable branch. 

 -- DanB <danb@cgrates.org>  Thu, 6 Feb 2020 12:05:00 +0200

cgrates (0.9.1~rc8) UNRELEASED; urgency=medium

  * RC8.

 -- DanB <danb@cgrates.org>  Mon, 22 Sep 2015 12:05:00 +0200

cgrates (0.9.1~rc7) UNRELEASED; urgency=low

  * RC7.

 -- DanB <danb@cgrates.org>  Wed, 3 Aug 2015 14:04:00 -0600

cgrates (0.9.1~rc6) UNRELEASED; urgency=low

  * RC6.

 -- DanB <danb@cgrates.org>  Wed, 10 Sep 2014 13:30:00 +0100

cgrates (0.9.1~rc5) UNRELEASED; urgency=low

  * RC5.

 -- DanB <danb@cgrates.org>  Mon, 18 Aug 2014 13:30:00 +0100


cgrates (0.9.1~rc4) UNRELEASED; urgency=low

  * RC4.

 -- DanB <danb@cgrates.org>  Thu, 25 Mar 2014 17:30:00 +0100

cgrates (0.9.1~rc3) UNRELEASED; urgency=low

  * RC3.

 -- DanB <danb@cgrates.org>  Fri, 03 Jan 2014 17:37:31 +0100
