home.social

#changelog — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #changelog, aggregated by home.social.

fetched live
  1. Mixclub v0.1.5 has been released!

    Notable additions/changes:

    * A new logo/favicon, dark mode and a color scheme picker.
    * Mix artwork functionality: Users can add images to their mixes now.
    * Better playlist usability on small displays (track editing in particular).

    Full details: codeberg.org/crowley/mixclub/s

  2. Mixclub v0.1.5 has been released!

    Notable additions/changes:

    * A new logo/favicon, dark mode and a color scheme picker.
    * Mix artwork functionality: Users can add images to their mixes now.
    * Better playlist usability on small displays (track editing in particular).

    Full details: codeberg.org/crowley/mixclub/s

    #changelog

  3. Mixclub v0.1.5 has been released!

    Notable additions/changes:

    * A new logo/favicon, dark mode and a color scheme picker.
    * Mix artwork functionality: Users can add images to their mixes now.
    * Better playlist usability on small displays (track editing in particular).

    Full details: codeberg.org/crowley/mixclub/s

    #changelog

  4. Iceberg и Paimon — строительные блоки Streaming Lakehouse

    Привет, Хабр! Я Алексей Новаков, ведущий инженер данных в Рунити. Сегодня разберемся, зачем Lakehouse понадобился streaming, почему одного Iceberg для этого не всегда хватает и как Iceberg и Paimon могут жить рядом в одном конвейере. Если сильно упростить, классический Lakehouse решает понятную задачу: берем дешевое объектное хранилище и добавляем поверх него то, чего не хватало обычному Data Lake — транзакции, schema evolution, snapshots, SQL, update/delete отдельных строк и одновременное чтение и запись. Но дальше возникает следующий вопрос: что делать, если аналитика должна видеть не вчерашние или часовые данные, а состояние, которое обновляется постоянно? Именно здесь Lakehouse начинает превращаться в Streaming Lakehouse — или Streamhouse.

    habr.com/ru/companies/runity/a

    #lakehouse #apache_iceberg #apache_paimon #apache_flink #upsert #changelog #cdc #s3 #data_lakehouse #snapshot

  5. Iceberg и Paimon — строительные блоки Streaming Lakehouse

    Привет, Хабр! Я Алексей Новаков, ведущий инженер данных в Рунити. Сегодня разберемся, зачем Lakehouse понадобился streaming, почему одного Iceberg для этого не всегда хватает и как Iceberg и Paimon могут жить рядом в одном конвейере. Если сильно упростить, классический Lakehouse решает понятную задачу: берем дешевое объектное хранилище и добавляем поверх него то, чего не хватало обычному Data Lake — транзакции, schema evolution, snapshots, SQL, update/delete отдельных строк и одновременное чтение и запись. Но дальше возникает следующий вопрос: что делать, если аналитика должна видеть не вчерашние или часовые данные, а состояние, которое обновляется постоянно? Именно здесь Lakehouse начинает превращаться в Streaming Lakehouse — или Streamhouse.

    habr.com/ru/companies/runity/a

    #lakehouse #apache_iceberg #apache_paimon #apache_flink #upsert #changelog #cdc #s3 #data_lakehouse #snapshot

  6. #changelog New Java versions available: 25.0.4, 21.0.12, 17.0.20, 11.0.32, 8.0.504 #java → changelog.alwaysdata.com/544/d

  7. #changelog New Java versions available: 25.0.4, 21.0.12, 17.0.20, 11.0.32, 8.0.504 #java → changelog.alwaysdata.com/544/d

  8. #changelog New Python versions available: 3.14.7, 3.13.15, 3.12.14, 3.11.16, 3.10.21 #python → changelog.alwaysdata.com/541/d

  9. #changelog New Python versions available: 3.14.7, 3.13.15, 3.12.14, 3.11.16, 3.10.21 #python → changelog.alwaysdata.com/541/d

  10. 1.0 — это не зрелость, это обещание. Что мы заморозили и что сломали за три дня до этого

    Первый тег проекта датирован 22 июля, шестого сентября вышла 1.0. Разница между 0.37 и 1.0 не в коде: 1.0 - это список того, что автор больше не имеет права менять. Что именно попало в замороженный контракт, что осталось снаружи и почему об этом тоже надо говорить вслух, во что обошлась заморозка - 31 переменная окружения переименована за три дня до неё - и что нашла репетиция обновления и отката на копии продовых данных, включая откат, который уходил в краш-луп вместо понятной ошибки.

    habr.com/ru/articles/1079154/

    #selfhosted #semver #версионирование #обратнаясовместимость #миграции #обновление #релиз #changelog #мониторинг

  11. 1.0 — это не зрелость, это обещание. Что мы заморозили и что сломали за три дня до этого

    Первый тег проекта датирован 22 июля, шестого сентября вышла 1.0. Разница между 0.37 и 1.0 не в коде: 1.0 - это список того, что автор больше не имеет права менять. Что именно попало в замороженный контракт, что осталось снаружи и почему об этом тоже надо говорить вслух, во что обошлась заморозка - 31 переменная окружения переименована за три дня до неё - и что нашла репетиция обновления и отката на копии продовых данных, включая откат, который уходил в краш-луп вместо понятной ошибки.

    habr.com/ru/articles/1079154/

    #selfhosted #semver #версионирование #обратнаясовместимость #миграции #обновление #релиз #changelog #мониторинг

  12. I just released the new version of **git-cliff**! 📢🥳

    ⛰️ Turn your Git history into custom release notes!

    💯 Markdown formatting, built-in templates, smarter version bumps & more!

    ✨ Highlights: git-cliff.org/blog/2.14.0

    🦀 GitHub: github.com/orhun/git-cliff

  13. I just released the new version of **git-cliff**! 📢🥳

    ⛰️ Turn your Git history into custom release notes!

    💯 Markdown formatting, built-in templates, smarter version bumps & more!

    ✨ Highlights: git-cliff.org/blog/2.14.0

    🦀 GitHub: github.com/orhun/git-cliff

    #rustlang #commandline #changelog #generation #automation #cli #git

  14. I just released the new version of **git-cliff**! 📢🥳

    ⛰️ Turn your Git history into custom release notes!

    💯 Markdown formatting, built-in templates, smarter version bumps & more!

    ✨ Highlights: git-cliff.org/blog/2.14.0

    🦀 GitHub: github.com/orhun/git-cliff

    #rustlang #commandline #changelog #generation #automation #cli #git

  15. I just released the new version of **git-cliff**! 📢🥳

    ⛰️ Turn your Git history into custom release notes!

    💯 Markdown formatting, built-in templates, smarter version bumps & more!

    ✨ Highlights: git-cliff.org/blog/2.14.0

    🦀 GitHub: github.com/orhun/git-cliff

    #rustlang #commandline #changelog #generation #automation #cli #git

  16. Nice to finally put this project to bed today.

    After much heel dragging on my part, I've gotten #towncrier installed into ~24 of my repos.

    Now it's just going to be a part of my normal workflow.🎉

    #TinyVictories #Python #CHANGELOG

  17. Nice to finally put this project to bed today.

    After much heel dragging on my part, I've gotten installed into ~24 of my repos.

    Now it's just going to be a part of my normal workflow.🎉

  18. Nice to finally put this project to bed today.

    After much heel dragging on my part, I've gotten #towncrier installed into ~24 of my repos.

    Now it's just going to be a part of my normal workflow.🎉

    #TinyVictories #Python #CHANGELOG

  19. Nice to finally put this project to bed today.

    After much heel dragging on my part, I've gotten #towncrier installed into ~24 of my repos.

    Now it's just going to be a part of my normal workflow.🎉

    #TinyVictories #Python #CHANGELOG

  20. Finally close to seeing the light at the end of the tunnel with my #towncrier adoption for my projects.

    Only four more repo's(out of 20ish) git logs to audit and assemble plausible CHANGELOGs.

    Did I _need_ to any of this work? No. No one is ever going to look at this.

    Did I learn a few new things, or at least burn into muscle memory commands/workflows that will be useful in the future? Absolutely.

    Glad that I put in the effort.

    git tag -n
    git tag -a <new_tag> <old_tag>^{}
    git log -1 --format=%ai <tag>

    #NoteToSelf #LessonsLearned #git #towncrier #CHANGELOG #python

  21. Finally close to seeing the light at the end of the tunnel with my adoption for my projects.

    Only four more repo's(out of 20ish) git logs to audit and assemble plausible CHANGELOGs.

    Did I _need_ to any of this work? No. No one is ever going to look at this.

    Did I learn a few new things, or at least burn into muscle memory commands/workflows that will be useful in the future? Absolutely.

    Glad that I put in the effort.

    git tag -n
    git tag -a <new_tag> <old_tag>^{}
    git log -1 --format=%ai <tag>

  22. Finally close to seeing the light at the end of the tunnel with my #towncrier adoption for my projects.

    Only four more repo's(out of 20ish) git logs to audit and assemble plausible CHANGELOGs.

    Did I _need_ to any of this work? No. No one is ever going to look at this.

    Did I learn a few new things, or at least burn into muscle memory commands/workflows that will be useful in the future? Absolutely.

    Glad that I put in the effort.

    git tag -n
    git tag -a <new_tag> <old_tag>^{}
    git log -1 --format=%ai <tag>

    #NoteToSelf #LessonsLearned #git #towncrier #CHANGELOG #python

  23. Finally close to seeing the light at the end of the tunnel with my #towncrier adoption for my projects.

    Only four more repo's(out of 20ish) git logs to audit and assemble plausible CHANGELOGs.

    Did I _need_ to any of this work? No. No one is ever going to look at this.

    Did I learn a few new things, or at least burn into muscle memory commands/workflows that will be useful in the future? Absolutely.

    Glad that I put in the effort.

    git tag -n
    git tag -a <new_tag> <old_tag>^{}
    git log -1 --format=%ai <tag>

    #NoteToSelf #LessonsLearned #git #towncrier #CHANGELOG #python

  24. Tuba 0.11.0

    Najnowsze wydanie najlepszego klienta Fediwersum przynosi dużo nowości. W tym wpisie pokazuję najciekawsze z nich.

    horodecki.net/2026/08/20/tuba- #android #changelog #fediwersum #gnome #gtk4 #Linux #noweWydanie #tuba
  25. Tuba 0.11.0

    Najnowsze wydanie najlepszego klienta Fediwersum przynosi dużo nowości. W tym wpisie pokazuję najciekawsze z nich.

    horodecki.net/2026/08/20/tuba- #android #changelog #fediwersum #gnome #gtk4 #Linux #noweWydanie #tuba
  26. Tuba 0.11.0

    Najnowsze wydanie najlepszego klienta Fediwersum przynosi dużo nowości. W tym wpisie pokazuję najciekawsze z nich.

    horodecki.net/2026/08/20/tuba- #android #changelog #fediwersum #gnome #gtk4 #Linux #noweWydanie #tuba
  27. Tuba 0.11.0

    Najnowsze wydanie najlepszego klienta Fediwersum przynosi dużo nowości. W tym wpisie pokazuję najciekawsze z nich.

    horodecki.net/2026/08/20/tuba- #android #changelog #fediwersum #gnome #gtk4 #Linux #noweWydanie #tuba
  28. Pasamos de «Corrección de errores» a «Corrección de errores conocidos»… :devastated:

    Así son los #RegistrosDeCambios de las aplicaciones en #PlayStore (cuando no, describen o presentan la aplicación… sí, en los #ChangeLogs… :skype_facepalm:). Hasta la propia Google hace estas huevadas… :skype_angry:

    #GooglePlay #GooglePlayStore #ChangeLog #RegistroDeCambio

  29. Pasamos de «Corrección de errores» a «Corrección de errores conocidos»… :devastated:

    Así son los de las aplicaciones en (cuando no, describen o presentan la aplicación… sí, en los … :skype_facepalm:). Hasta la propia Google hace estas huevadas… :skype_angry:

  30. Pasamos de «Corrección de errores» a «Corrección de errores conocidos»… :devastated:

    Así son los #RegistrosDeCambios de las aplicaciones en #PlayStore (cuando no, describen o presentan la aplicación… sí, en los #ChangeLogs… :skype_facepalm:). Hasta la propia Google hace estas huevadas… :skype_angry:

    #GooglePlay #GooglePlayStore #ChangeLog #RegistroDeCambio

  31. 🚨 Breaking news: #GIMP devs finally realized their #changelog is longer than a CVS receipt 🧾. Despite months of "internal" work, the world still waits breathlessly for that mythical GIMP 3.4 release 🌈—because who doesn't love software updates that take less time than a geological epoch? ⏳
    gimp.org/news/2026/08/16/dev-u #GIMP3.4 #softwareupdates #devnews #techhumor #HackerNews #ngated

  32. 🚨 Breaking news: #GIMP devs finally realized their #changelog is longer than a CVS receipt 🧾. Despite months of "internal" work, the world still waits breathlessly for that mythical GIMP 3.4 release 🌈—because who doesn't love software updates that take less time than a geological epoch? ⏳
    gimp.org/news/2026/08/16/dev-u #GIMP3.4 #softwareupdates #devnews #techhumor #HackerNews #ngated

  33. 🚨 Breaking news: #GIMP devs finally realized their #changelog is longer than a CVS receipt 🧾. Despite months of "internal" work, the world still waits breathlessly for that mythical GIMP 3.4 release 🌈—because who doesn't love software updates that take less time than a geological epoch? ⏳
    gimp.org/news/2026/08/16/dev-u #GIMP3.4 #softwareupdates #devnews #techhumor #HackerNews #ngated

  34. 🚨 Breaking news: #GIMP devs finally realized their #changelog is longer than a CVS receipt 🧾. Despite months of "internal" work, the world still waits breathlessly for that mythical GIMP 3.4 release 🌈—because who doesn't love software updates that take less time than a geological epoch? ⏳
    gimp.org/news/2026/08/16/dev-u #GIMP3.4 #softwareupdates #devnews #techhumor #HackerNews #ngated

  35. Changelog: Channel2RSS 14 de Agosto de 2026

    Aunque no hayan oido mas hablar de este proyecto, en realidad esta funcionando bien... para mi. Creo que soy el unico que lo usa. Aun asi, al ser un servicio abierto, y yo un noob, ya tuve mi primer problema con el spam. […]

    interlan.ec/blog/2026/08/14/ch

  36. Cambios

    Estas semanas mi cabeza estuvo un poco inquieta en cuanto al diseño del blog, de hecho una de mis últimas entradas habla de cambios que hice en el blog. ¿Estaré procrastinando porque no tengo nada que escribir entonces me pongo a tocar el diseño? Puede ser, pero también creo que todos a lo largo del año pasamos por etapas donde estamos más interesados en una cosa que en otra.

    Cambio radical en el home

    Hice un cambio en el diseño del home. Ahora todo es bastante más limpio que antes. Me inspiré en el blog de kellysutton.com en cuanto a la tipografía. Me gusta que el texto de la entradas se vean grandes, independientemente si lo ves de una tablet, celular o PC. Creeme que le dí mucha vuelta en esto a punto de abandonarlo todo.

    En la distribución del contenido del home tomé idea del blog de https://antoniosantos.io en donde muestra por un lado Publicaciones y por otro lado Estados (ya voy a hablar más adelante de ellos). Si bien estos últimos a lo largo del blog lo fui mostrando de distintas maneras (el último eran pestañas que no me convencían nada), ahora creo que se visualizan de una manera más agradable.

    Hablando de las publicaciones en sí dentro de la página de inicio, ahora cada una de ellas tienen una bajada de una línea para saber de que va cada una si el título no lo deja muy en claro. Es un paso más para publicar, pero creo que suma bastante y hace al orden visual que tener un extracto automático de los primeros 50 caracteres de la publicación.

    Con la poesía a otra parte

    Tenía un pequeño proyecto de publicación de poesías dentro del a web que llamé Textos Perdidos. Me pareció que no era la mejor plataforma para publicarlos así que luego de investigar un poco write.as (tenía una vieja cuenta allí) y Mataroa.blog, me quede con este último. Migré las pocas publicaciones de Textos Perdidos allí, con la idea de continuar publicando. Créeme que tengo bastante de ese material en mi PC, solo que no lo publico. Nunca me termino de decidir si hacerlo publico o no. Pero mientras puedes hacerte una idea del formato poesía que escribo desde el nuevo blog: https://matizeta.mataroa.blog

    Más adelante seguro publicaré algo sobre el servicio de Mataroa que la verdad me gustó mucho y es un buen lugar para comenzar tu blog de manera gratis, en donde solo te tienes que enfocar en escribir.

    La página Now volvió al formato clásico. Solo texto pero un poco mas divertido.

    Por un tiempo estuve utilizando el formato de red social que me pareció interesante, donde publicaba a modo de red social.

    La página Now suele encontarse en varios blogs y resume brevemente en lo que uno esta ocupando su tiempo

    Me parecía interesante de ir llevando registro a modo de timeline. Sin embargo, con el tiempo me di cuenta que no quería utilizar este blog para publicar micro entradas.

    Aun así encontré la vuelta, para que la página Now sea un poco más divertida de leer. Sumé emojis y un bucle que levanta las últimas películas que ví de mi web de Películas y Series.

    No más micro-entradas (en este blog)

    Durante bastante tiempo utilicé el formato de micro-entradas para publicar como si fuera una red social. Allí compartía enlaces útiles, pensamientos cortos y alguna que otra novedad de la que me enteraba.

    Pero como mencioné anteriormente, no quería cargar más con ese tipo de contenidos a este blog.

    Lo que hice fue crear un WordPress específicamente para ello, que también esté federado, por lo que me puedes leer directamente desde tu instancia de Mastodon.

    Así que te invito a conocerlo https://xmatizeta.wordpress.com 

    si quieres seguirme como si fuera cualquier cuenta en Mastodon, podés hacerlo poniendo en el buscador de tu instancia:

     @[email protected] 

    (Si, es un poco largo lo sé, pero eso es lo que pasa si no pagas un plan de WordPress)

    Las últimas micro-entradas del nuevo blog las podés ver en la home de este blog.

    Para lograr dicha visualización tuve que crear un pequeño plugin que levante las entradas de la otra web. Y quedé contento con el funcionamiento. 

    Como ves, son bastante cambios. Espero no haberme olvidado de nada. Espero que disfrutes de este nuevo diseño y también puedes contarme en los comentarios que te pareció.

  37. Finally getting some traction on adopting #towncrier into my projects.

    I've been dragging my heels for 6 months as auditing the git logs of ~20 4 year old projects has been terribly daunting/overwhelming.

    Just going to have to be more diligent going forward with documenting changes.
    Lesson learned.

    It's not really "self-documenting" until you actually document it. derp.🤪

    #Python #Changelog #documentation

  38. Finally getting some traction on adopting into my projects.

    I've been dragging my heels for 6 months as auditing the git logs of ~20 4 year old projects has been terribly daunting/overwhelming.

    Just going to have to be more diligent going forward with documenting changes.
    Lesson learned.

    It's not really "self-documenting" until you actually document it. derp.🤪

  39. Finally getting some traction on adopting #towncrier into my projects.

    I've been dragging my heels for 6 months as auditing the git logs of ~20 4 year old projects has been terribly daunting/overwhelming.

    Just going to have to be more diligent going forward with documenting changes.
    Lesson learned.

    It's not really "self-documenting" until you actually document it. derp.🤪

    #Python #Changelog #documentation

  40. Finally getting some traction on adopting #towncrier into my projects.

    I've been dragging my heels for 6 months as auditing the git logs of ~20 4 year old projects has been terribly daunting/overwhelming.

    Just going to have to be more diligent going forward with documenting changes.
    Lesson learned.

    It's not really "self-documenting" until you actually document it. derp.🤪

    #Python #Changelog #documentation

  41. Cambios en mi blog (nuevamente)

    Algunos cambios que estuve haciendo en el blog en cuanto a diseño e implementación de nuevas funcionalidades:

    • Quité el buscador del menú. Lo integré dentro de la sección Archivo.
    • En Archivo agregué Navegar por categoría
    • Unifiqué las plantillas de la categoría Note y POV. Posiblemente le sigan más.
    • En la home ahora hay dos pestañas Publicaciones y Estados. Quité ciertos elementos para simplificar el diseño. Creo que yo sólo sabía como acceder a la sección Estados desde la página de inicio
    • Dentro de la plantilla:
      • Rediseñe el botón de Like en la plantilla.
      • Agregue Migas de Pan (una buena práctica olvidada).
      • Un script que te informa el tiempo que te demorará en leer la entrada.
      • Sumé leer una entrada al azar.
      • Sumé entradas relacionadas: “Seguí leyendo…”
      • Y algunos ajustes estéticos como tipografía y e lugar de ciertos elementos.

    ¿Porqué hice todo esto?

    Me gusta cambiar cada tanto el diseño del blog, añadir funcionalidades, quitar otras. Siempre estoy buscando simplificar (aunque luego vuelvo a complicar las cosas, ya me conozco).

    Los cambios van a seguir.

    Estoy pensando si separar Post-It y lado B del blog o unificarlos aún más. La idea es poder no tocar tantos parámetros antes de hacer una publicación: hoy en día tengo que seleccionar una plantilla determinada para cada categoría y es algo agotador. Ni hablar si quiero realizar cambios de diseño en cada una de ellas.

    Cuentame que te parecen estos cambios y si hace alguna diferencia.

  42. I didn't find an existing package for parsing GNU #ChangeLog format, but it's fairly simple so I made one (and a demo converter): pypi.org/project/gnuchangelog/
    gitlab.com/agbuckley/gnuchange

    I don't expect to add much to this package, but it's proven pretty useful for conversion or reformatting, and in combination with some guessy heuristics appropriate to your legacy changelog it'll take most of the pain out of converting to the keepachangelog.com format.

    #python #development #gnu

  43. I didn't find an existing package for parsing GNU #ChangeLog format, but it's fairly simple so I made one (and a demo converter): pypi.org/project/gnuchangelog/
    gitlab.com/agbuckley/gnuchange

    I don't expect to add much to this package, but it's proven pretty useful for conversion or reformatting, and in combination with some guessy heuristics appropriate to your legacy changelog it'll take most of the pain out of converting to the keepachangelog.com format.

    #python #development #gnu