=== release 1.28.1 ===

2026-02-26 01:44:06 +0000  Tim-Philipp Müller <tim@centricular.com>

	* ges/generated/GES/Constants.cs:
	* ges/generated/gst-editing-services-api.xml:
	* ges/gst-editing-services-api.raw:
	* meson.build:
	* sources/generated/Gst.PbUtils/Constants.cs:
	* sources/generated/Gst/Constants.cs:
	* sources/generated/gstreamer-sharp-api.xml:
	* sources/gstreamer-sharp-api.raw:
	  Release 1.28.1

2023-04-02 16:53:45 +0100  Tim-Philipp Müller <tim@centricular.com>

	* meson.build:
	* scripts/dist-common-files.py:
	  modules: dist common files from monorepo root
	  Less noise when making releases, and just need to maintain one copy.
	  Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/10822>

2026-02-15 17:45:19 +0000  Tim-Philipp Müller <tim@centricular.com>

	* README.md:
	  modules: remove subproject README.md from git
	  Will be added to the tarballs based on the monorepo README on dist.
	  Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/10822>

2026-01-27 17:10:54 +0000  Tim-Philipp Müller <tim@centricular.com>

	* ges/generated/gst-editing-services-api.xml:
	* meson.build:
	* sources/generated/Gst.PbUtils/Constants.cs:
	* sources/generated/Gst/Constants.cs:
	* sources/generated/gstreamer-sharp-api.xml:
	  Back to development after 1.28.0

=== release 1.28.0 ===

2026-01-27 17:02:33 +0000  Tim-Philipp Müller <tim@centricular.com>

	* ges/generated/GES/Constants.cs:
	* ges/generated/gst-editing-services-api.xml:
	* ges/gst-editing-services-api.raw:
	* meson.build:
	* sources/generated/Gst.PbUtils/Constants.cs:
	* sources/generated/Gst/Constants.cs:
	* sources/generated/gstreamer-sharp-api.xml:
	* sources/gstreamer-sharp-api.raw:
	  Release 1.28.0

2026-01-09 15:55:35 +0000  Tim-Philipp Müller <tim@centricular.com>

	* ges/generated/GES/Clip.cs:
	* ges/generated/GES/Constants.cs:
	* ges/generated/GES/Global.cs:
	* ges/generated/gst-editing-services-api.xml:
	* ges/gst-editing-services-api.raw:
	* sources/generated/Gst.Video/VideoMetaTransformMatrix.cs:
	* sources/generated/gstreamer-sharp-api.xml:
	* sources/gstreamer-sharp-api.raw:
	  gstreamer-sharp: update for latest API
	  Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/10522>

2025-12-26 11:33:34 +0100  Andoni Morales Alastruey <ylatuya@gmail.com>

	* sources/generated/Gst.App/AppSink.cs:
	* sources/generated/Gst.App/AppSinkEosCallback.cs:
	* sources/generated/Gst.App/AppSinkNewEventCallback.cs:
	* sources/generated/Gst.App/AppSinkNewPrerollCallback.cs:
	* sources/generated/Gst.App/AppSinkNewSampleCallback.cs:
	* sources/generated/Gst.App/AppSinkProposeAllocationCallback.cs:
	* sources/generated/Gst.App/AppSinkSimpleCallbacks.cs:
	* sources/generated/Gst.App/AppSrc.cs:
	* sources/generated/Gst.App/AppSrcEnoughDataCallback.cs:
	* sources/generated/Gst.App/AppSrcNeedDataCallback.cs:
	* sources/generated/Gst.App/AppSrcSeekDataCallback.cs:
	* sources/generated/Gst.App/AppSrcSimpleCallbacks.cs:
	* sources/generated/Gst.App/Gst.AppSharp.AppSinkEosCallbackNative.cs:
	* sources/generated/Gst.App/Gst.AppSharp.AppSinkNewEventCallbackNative.cs:
	* sources/generated/Gst.App/Gst.AppSharp.AppSinkNewPrerollCallbackNative.cs:
	* sources/generated/Gst.App/Gst.AppSharp.AppSinkNewSampleCallbackNative.cs:
	* sources/generated/Gst.App/Gst.AppSharp.AppSinkProposeAllocationCallbackNative.cs:
	* sources/generated/Gst.App/Gst.AppSharp.AppSrcEnoughDataCallbackNative.cs:
	* sources/generated/Gst.App/Gst.AppSharp.AppSrcNeedDataCallbackNative.cs:
	* sources/generated/Gst.App/Gst.AppSharp.AppSrcSeekDataCallbackNative.cs:
	* sources/generated/Gst.Audio/AudioChannelMixer.cs:
	* sources/generated/Gst.Audio/AudioConverter.cs:
	* sources/generated/Gst.Audio/AudioDownmixMeta.cs:
	* sources/generated/Gst.Audio/AudioFormat.cs:
	* sources/generated/Gst.Audio/AudioMeta.cs:
	* sources/generated/Gst.Audio/AudioQuantize.cs:
	* sources/generated/Gst.Audio/Constants.cs:
	* sources/generated/Gst.Audio/Global.cs:
	* sources/generated/Gst.Base/ByteWriter.cs:
	* sources/generated/Gst.Controller/TimedValueControlSource.cs:
	* sources/generated/Gst.RtspServer/RTSPClient.cs:
	* sources/generated/Gst.Video/AncillaryMeta.cs:
	* sources/generated/Gst.Video/Global.cs:
	* sources/generated/Gst.Video/NavigationAdapter.cs:
	* sources/generated/Gst.Video/VideoAncillary.cs:
	* sources/generated/Gst.Video/VideoConverter.cs:
	* sources/generated/Gst.Video/VideoDmabufPool.cs:
	* sources/generated/Gst.Video/VideoMeta.cs:
	* sources/generated/Gst.Video/VideoMetaTransformMatrix.cs:
	* sources/generated/Gst.Video/VideoScaler.cs:
	* sources/generated/Gst.Video/VideoVBIEncoder.cs:
	* sources/generated/Gst.WebRTC/WebRTCICE.cs:
	* sources/generated/Gst.WebRTC/WebRTCICECandidate.cs:
	* sources/generated/Gst.WebRTC/WebRTCICECandidatePair.cs:
	* sources/generated/Gst.WebRTC/WebRTCICECandidateProtocolType.cs:
	* sources/generated/Gst.WebRTC/WebRTCICECandidateType.cs:
	* sources/generated/Gst.WebRTC/WebRTCICETransport.cs:
	* sources/generated/Gst/BufferForeachMetaFunc.cs:
	* sources/generated/Gst/BufferListFunc.cs:
	* sources/generated/Gst/CallAsyncFunc.cs:
	* sources/generated/Gst/CapsFeatures.cs:
	* sources/generated/Gst/Clock.cs:
	* sources/generated/Gst/Constants.cs:
	* sources/generated/Gst/Context.cs:
	* sources/generated/Gst/Element.cs:
	* sources/generated/Gst/Global.cs:
	* sources/generated/Gst/GstSharp.BufferForeachMetaFuncNative.cs:
	* sources/generated/Gst/GstSharp.BufferListFuncNative.cs:
	* sources/generated/Gst/GstSharp.CallAsyncFuncNative.cs:
	* sources/generated/Gst/GstSharp.ObjectCallAsyncFuncNative.cs:
	* sources/generated/Gst/GstSharp.PadStickyEventsForeachFunctionNative.cs:
	* sources/generated/Gst/MapFlags.cs:
	* sources/generated/Gst/MapInfo.cs:
	* sources/generated/Gst/Message.cs:
	* sources/generated/Gst/MessageType.cs:
	* sources/generated/Gst/Meta.cs:
	* sources/generated/Gst/MetaFactory.cs:
	* sources/generated/Gst/Object.cs:
	* sources/generated/Gst/ObjectCallAsyncFunc.cs:
	* sources/generated/Gst/PadProbeInfo.cs:
	* sources/generated/Gst/PadStickyEventsForeachFunction.cs:
	* sources/generated/Gst/StreamType.cs:
	* sources/generated/Gst/Structure.cs:
	* sources/generated/Gst/TypeFind.cs:
	* sources/generated/Gst/Util.cs:
	* sources/generated/Gst/ValueUniqueList.cs:
	* sources/generated/GtkSharp/ObjectManager.cs:
	* sources/generated/gstreamer-sharp-abi.c:
	* sources/generated/gstreamer-sharp-abi.cs:
	* sources/generated/gstreamer-sharp-api.xml:
	* sources/generated/meson.build:
	* sources/gstreamer-sharp-api.raw:
	  csharp: update generated code
	  Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/10450>

2026-01-05 20:20:51 +0000  Tim-Philipp Müller <tim@centricular.com>

	* ges/generated/gst-editing-services-api.xml:
	* meson.build:
	* sources/generated/Gst.PbUtils/Constants.cs:
	* sources/generated/Gst/Constants.cs:
	* sources/generated/gstreamer-sharp-api.xml:
	  Back to development after 1.27.90

=== release 1.27.90 ===

2026-01-05 20:15:10 +0000  Tim-Philipp Müller <tim@centricular.com>

	* ges/generated/GES/Constants.cs:
	* ges/generated/gst-editing-services-api.xml:
	* ges/gst-editing-services-api.raw:
	* meson.build:
	* sources/generated/Gst.PbUtils/Constants.cs:
	* sources/generated/Gst/Constants.cs:
	* sources/generated/gstreamer-sharp-api.xml:
	* sources/gstreamer-sharp-api.raw:
	  Release 1.27.90

2025-12-09 19:13:20 +0000  Tim-Philipp Müller <tim@centricular.com>

	* ges/generated/gst-editing-services-api.xml:
	* meson.build:
	* sources/generated/Gst.PbUtils/Constants.cs:
	* sources/generated/Gst/Constants.cs:
	* sources/generated/gstreamer-sharp-api.xml:
	  Back to development after 1.27.50

=== release 1.27.50 ===

2025-12-09 19:08:48 +0000  Tim-Philipp Müller <tim@centricular.com>

	* ges/generated/GES/Constants.cs:
	* ges/generated/gst-editing-services-api.xml:
	* ges/gst-editing-services-api.raw:
	* meson.build:
	* sources/generated/Gst.PbUtils/Constants.cs:
	* sources/generated/Gst/Constants.cs:
	* sources/generated/gstreamer-sharp-api.xml:
	* sources/gstreamer-sharp-api.raw:
	  Release 1.27.50

2025-09-07 20:39:44 +0100  Tim-Philipp Müller <tim@centricular.com>

	* ges/generated/gst-editing-services-api.xml:
	* meson.build:
	* sources/generated/Gst.PbUtils/Constants.cs:
	* sources/generated/Gst/Constants.cs:
	* sources/generated/gstreamer-sharp-api.xml:
	  Back to development after 1.27.2

=== release 1.27.2 ===

2025-09-07 20:34:55 +0100  Tim-Philipp Müller <tim@centricular.com>

	* ges/generated/GES/Constants.cs:
	* ges/generated/gst-editing-services-api.xml:
	* ges/gst-editing-services-api.raw:
	* meson.build:
	* sources/generated/Gst.PbUtils/Constants.cs:
	* sources/generated/Gst/Constants.cs:
	* sources/generated/gstreamer-sharp-api.xml:
	* sources/gstreamer-sharp-api.raw:
	  Release 1.27.2

2025-08-30 20:39:42 +0100  Tim-Philipp Müller <tim@centricular.com>

	* sources/generated/Gst/BufferList.cs:
	* sources/generated/Gst/Caps.cs:
	* sources/generated/Gst/Context.cs:
	* sources/generated/Gst/Event.cs:
	* sources/generated/Gst/Memory.cs:
	* sources/generated/Gst/Message.cs:
	* sources/generated/Gst/Query.cs:
	* sources/generated/Gst/Sample.cs:
	* sources/generated/Gst/Structure.cs:
	* sources/generated/Gst/TagList.cs:
	  csharp: add trailing spaces to match bindings generator generated files
	  Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/9623>

2025-08-29 15:19:37 +0100  Tim-Philipp Müller <tim@centricular.com>

	* sources/generated/Gst/Global.cs:
	* sources/generated/Gst/Meta.cs:
	* sources/generated/Gst/ReferenceTimestampMeta.cs:
	* sources/generated/Gst/Structure.cs:
	* sources/generated/gstreamer-sharp-api.xml:
	* sources/gstreamer-sharp-api.raw:
	  csharp: Gst: update for miscellaneous other core additions in 1.28
	  Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/9620>

2025-08-29 15:17:51 +0100  Tim-Philipp Müller <tim@centricular.com>

	* sources/generated/Gst.Sdp/Global.cs:
	* sources/generated/Gst.Sdp/SDPMedia.cs:
	* sources/generated/gstreamer-sharp-api.xml:
	* sources/gstreamer-sharp-api.raw:
	  csharp: GstSdp: add API new in 1.28
	  Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/9620>

2025-08-29 15:16:29 +0100  Tim-Philipp Müller <tim@centricular.com>

	* sources/generated/Gst.WebRTC/WebRTCDTLSRole.cs:
	* sources/generated/Gst.WebRTC/WebRTCDataChannel.cs:
	* sources/generated/Gst.WebRTC/WebRTCICECandidateStats.cs:
	* sources/generated/Gst.WebRTC/WebRTCICETcpCandidateType.cs:
	* sources/generated/gstreamer-sharp-api.xml:
	* sources/generated/meson.build:
	* sources/gstreamer-sharp-api.raw:
	  csharp: GstWebRTC: add API new in 1.28
	  Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/9620>

2025-08-29 15:13:27 +0100  Tim-Philipp Müller <tim@centricular.com>

	* sources/generated/Gst/Debug.cs:
	* sources/generated/Gst/LogContext.cs:
	* sources/generated/Gst/LogContextBuilder.cs:
	* sources/generated/Gst/LogContextFlags.cs:
	* sources/generated/Gst/LogContextHashFlags.cs:
	* sources/generated/gstreamer-sharp-api.xml:
	* sources/generated/meson.build:
	* sources/gstreamer-sharp-api.raw:
	  csharp: Gst: add LogContext API new in 1.28
	  Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/9620>

2025-08-29 15:02:18 +0100  Tim-Philipp Müller <tim@centricular.com>

	* sources/generated/Gst.RtspServer/RTSPStreamTransport.cs:
	* sources/generated/gstreamer-sharp-api.xml:
	* sources/gstreamer-sharp-api.raw:
	  csharp: GstRtspServer: update for new API in 1.28
	  Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/9620>

2025-08-29 14:15:06 +0100  Tim-Philipp Müller <tim@centricular.com>

	* sources/generated/Gst/GstSharp.ValueHashFuncNative.cs:
	* sources/generated/Gst/Value.cs:
	* sources/generated/Gst/ValueHashFunc.cs:
	* sources/generated/Gst/ValueTable.cs:
	* sources/generated/gstreamer-sharp-api.xml:
	* sources/generated/meson.build:
	* sources/gstreamer-sharp-api.raw:
	  csharp: Gst: add new value hash API new in 1.28
	  Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/9620>

2025-08-29 14:09:19 +0100  Tim-Philipp Müller <tim@centricular.com>

	* sources/generated/Gst.Video/Constants.cs:
	* sources/generated/Gst.Video/VideoFormat.cs:
	* sources/generated/gstreamer-sharp-api.xml:
	* sources/gstreamer-sharp-api.raw:
	  csharp: GstVideo: update for new format defines in 1.28
	  Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/9620>

2025-08-29 14:06:57 +0100  Tim-Philipp Müller <tim@centricular.com>

	* sources/generated/Gst/BufferList.cs:
	* sources/generated/Gst/Caps.cs:
	* sources/generated/Gst/Context.cs:
	* sources/generated/Gst/Event.cs:
	* sources/generated/Gst/Memory.cs:
	* sources/generated/Gst/Message.cs:
	* sources/generated/Gst/Query.cs:
	* sources/generated/Gst/Sample.cs:
	* sources/generated/Gst/Structure.cs:
	* sources/generated/Gst/TagList.cs:
	* sources/generated/gstreamer-sharp-api.xml:
	* sources/gstreamer-sharp-api.raw:
	  csharp: Gst: update for miniobject is_writable() and make_writable() changes in 1.28
	  These were defines before and are now inline functions, so
	  were probably not picked up before because of that.
	  Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/9620>

2025-08-29 12:07:00 +0100  Tim-Philipp Müller <tim@centricular.com>

	* sources/generated/Gst.Net/NetClientClock.cs:
	* sources/generated/gstreamer-sharp-api.xml:
	* sources/gstreamer-sharp-api.raw:
	  csharp: GstNet: add new gst_net_client_clock_deinit() API in 1.28
	  Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/9620>

2025-08-29 12:00:35 +0100  Tim-Philipp Müller <tim@centricular.com>

	* sources/generated/Gst.Base/AggregatorPad.cs:
	* sources/generated/Gst.Base/AggregatorStartTimeSelection.cs:
	* sources/generated/Gst.Base/BaseParse.cs:
	* sources/generated/gstreamer-sharp-api.xml:
	* sources/gstreamer-sharp-api.raw:
	  csharp: GstBase: update for new aggregator and baseparse API in 1.28
	  Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/9620>

2025-08-29 11:58:46 +0100  Tim-Philipp Müller <tim@centricular.com>

	* sources/generated/Gst.App/AppSink.cs:
	* sources/generated/gstreamer-sharp-api.xml:
	* sources/gstreamer-sharp-api.raw:
	  csharp: GstApp: add gst_app_sink_pull_object() and _try_pull_object()
	  This API was added in 1.20. Unsure if it had been omitted on
	  purpose or if it's just an oversight.
	  Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/9620>

2025-08-29 11:54:18 +0100  Tim-Philipp Müller <tim@centricular.com>

	* sources/generated/Gst.App/AppSink.cs:
	* sources/generated/Gst.App/AppSrc.cs:
	* sources/generated/gstreamer-sharp-api.xml:
	* sources/gstreamer-sharp-api.raw:
	  csharp: GstApp: update for new 1.28 API
	  Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/9620>

2025-08-29 01:53:11 +0100  Tim-Philipp Müller <tim@centricular.com>

	* ges/generated/GES/Constants.cs:
	* ges/generated/gst-editing-services-api.xml:
	* ges/gst-editing-services-api.raw:
	* sources/generated/gstreamer-sharp-api.xml:
	* sources/gstreamer-sharp-api.raw:
	  csharp: update gstreamer version constants
	  Some were not updated, some had formatting issues.
	  Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/9620>

2025-07-31 17:50:33 -0400  Olivier Crête <olivier.crete@collabora.com>

	* AUTHORS:
	  AUTHORS: Remove outdated files
	  They only contained historical contributors, the modern version is
	  to look at the git logs.
	  Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/9476>

2025-07-08 20:00:07 +0100  Tim-Philipp Müller <tim@centricular.com>

	* ges/generated/gst-editing-services-api.xml:
	* meson.build:
	* sources/generated/Gst.PbUtils/Constants.cs:
	* sources/generated/Gst/Constants.cs:
	* sources/generated/gstreamer-sharp-api.xml:
	  Back to development after 1.27.1

=== release 1.27.1 ===

2025-07-08 19:55:15 +0100  Tim-Philipp Müller <tim@centricular.com>

	* ges/generated/gst-editing-services-api.xml:
	* meson.build:
	* sources/generated/Gst.PbUtils/Constants.cs:
	* sources/generated/Gst/Constants.cs:
	* sources/generated/gstreamer-sharp-api.xml:
	  Release 1.27.1

2025-06-10 14:41:22 +0200  Víctor Manuel Jáquez Leal <vjaquez@igalia.com>

	* scripts/gen-changelog.py:
	  gstreamer-vaapi: remove subproject
	  It's almost superseded by va plugin in gst-plugins-bad.
	  Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/9200>

2025-03-15 20:56:17 +0100  Tim-Philipp Müller <tim@centricular.com>

	* meson.options:
	  meson: rename meson_options.txt to meson.options
	  Which is supported since Meson 1.1:
	  https://mesonbuild.com/Release-notes-for-1-1-0.html#support-for-reading-options-from-mesonoptions
	  Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8651>

2025-03-12 13:59:45 +0100  Tim-Philipp Müller <tim@centricular.com>

	* ges/generated/gst-editing-services-api.xml:
	* meson.build:
	* sources/generated/Gst.PbUtils/Constants.cs:
	* sources/generated/Gst/Constants.cs:
	* sources/generated/gstreamer-sharp-api.xml:
	  Back to development in main branch after 1.26.0
	  Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8621>

=== release 1.26.0 ===

