diff --git a/CHANGELOG.md b/CHANGELOG.md index 7d2e25395..5ab12a9d4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,10 +1,28 @@ # Changelog + All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). -# CHANGELOG +## [4.3.6] - 14 November 2024 + +### Added + +* Added support for table captions in the WYSIWYG editor (PR #547) + * Caption text can be customized by right-clicking on the table > Table Properties > General > Show caption +* Added report configuration options for figure and table caption placement (above or below) for Word + +### Changed + +* Production deployments now default to only exposing PostgreSQL and Hasura ports to internal services (PR #551) + * This change is to improve security by limiting the number of exposed ports on the server + * If you need direct access to PostgreSQL or Hasura, you can adjust the Docker Compose file to expose the ports on the host system or run a utility like `psql` inside the container + +### Fixed + +* Fixed observations not being cloned when cloning a report (PR #548) +* Fixed lists being styled as _List Paragraph_ in Word instead of with user-defined _Bullet List_ or _Number List_ styles (PR #550) ## [4.3.5] - 30 October 2024 diff --git a/VERSION b/VERSION index 72cda0a22..8865cd4d6 100644 --- a/VERSION +++ b/VERSION @@ -1,2 +1,2 @@ -v4.3.5 -30 October 2024 +v4.3.6 +14 November 2024 diff --git a/config/settings/base.py b/config/settings/base.py index 02c8fc219..fa7fcc532 100644 --- a/config/settings/base.py +++ b/config/settings/base.py @@ -11,9 +11,9 @@ # 3rd Party Libraries import environ -__version__ = "4.3.5" +__version__ = "4.3.6" VERSION = __version__ -RELEASE_DATE = "30 October 2024" +RELEASE_DATE = "14 November 2024" ROOT_DIR = Path(__file__).resolve(strict=True).parent.parent.parent APPS_DIR = ROOT_DIR / "ghostwriter" diff --git a/production.yml b/production.yml index 0287600c4..934978159 100644 --- a/production.yml +++ b/production.yml @@ -88,7 +88,7 @@ services: timeout: ${HEALTHCHECK_TIMEOUT} retries: ${HEALTHCHECK_RETRIES} start_period: ${HEALTHCHECK_START} - ports: + expose: - "${POSTGRES_PORT}:5432" nginx: @@ -153,7 +153,7 @@ services: - postgres - django restart: unless-stopped - ports: + expose: - "${HASURA_GRAPHQL_SERVER_PORT}:8080" - "9691:9691" volumes: