Historial de lanzamiento - Historial

Historial de lanzamiento - Historial

Liberación

Para poner en libertad.

(Corteza: t. 327; 1. 113 '; b. 27'2 "; dr. 1]' 9"; a. 2 32-párrs.)

Release, anteriormente Eringol, un vossel de vela con aparejo de corteza, se compró el 3 de abril de 1855 en Boston, Massachusetts, y se encargó en esa fecha para su uso como almacén. En junio de 1855, zarpó como parte de una expedición ártica para buscar al Dr. Elisha Kane y su grupo de exploradores desaparecidos. Release zarpó en noviembre de 1856 a Demerara, Guayana Británica, para montar nuevos puentes para el Departamento del Interior. En 1857, llevó suministros a Aspinwall (ahora Colón), Panamá para el Escuadrón del Pacífico; en 1859 llevó provisiones al Escuadrón del Mediterráneo. Más tarde, en 1859, sirvió como barco de suministros para el Paraguay Expeditirm enviado a Asunción para exigir indemnización y disculpa al gobierno paraguayo por el disparo de Water Witch en 1858.

El 5 de abril de 1861, Release zarpó a Fort Pickens, Pensacola Fla., Para servir como barco de suministros para el Gulf Bloekading Squadron. Después de regresar a Nueva York en busca de más tiendas, navegó hacia Hampton Roads, Virginia, para un deber similar con Atlantie Bloekading Squadron. La enviaron a GibralLar el 30 de septiembre de 1862 para encontrarse con Kearsarge y luego la enviaron a Algeeiras, Moroeco para ver al asaltante confederado Sumter. Durante este período, Release pasó sin saberlo a 20 millas de otro asaltante, Alabama.

Desde agosto de 1863 hasta el final de las hostilidades, Release sirvió como almacén de artillería, basod en Beaufort, Carolina del Norte, para los barcos que bloqueaban la costa sur desde Wilmington, Carolina del Norte, hasta Norfolk, Virginia, ya sea en el mar entregando provisiones a los bloqueadores en sus estaciones. o en Beaufort atado como un armatoste de tiendas.

La liberación se puso fuera de servicio el 6 de octubre de 1865 en Port Royal, Carolina del Sur, y se vendió en una subasta pública en Nueva York el 25 de octubre de 1865.


Historia de PlayStation: PS1, PS2, PS3, PS4, PS5 & # 8211 Precios de lanzamiento, especificaciones, juegos

los Estación de juegos marca ha existido desde 1994 y con el lanzamiento de la última consola de Sony # 8217, la PlayStation 5, pensamos que sería divertido hacer un viaje por el camino de la memoria y discutir el historia de PlayStation. Este artículo discutirá dónde comenzó todo y repasará la historia de cada una de las plataformas de Sony, desde la PS1 hasta la PS5. Discutiremos cuáles fueron algunos de los mejores juegos de la consola, qué tan bien se vendió la consola, cómo afectó a la industria del entretenimiento y ofreceremos una comparación de las especificaciones de cada sistema, el precio de lanzamiento y más. ¡Así que comencemos & # 8217s!

Nintendo PlayStation

El dispositivo original conocido como Super NES CD-ROM System, o Nintendo PlayStation, fue una asociación entre Nintendo y Sony en 1988 para desarrollar un complemento de sistema basado en CD-ROM para SNES. Originalmente, Sony no tenía ningún interés en la industria de los videojuegos, pero gracias a un tal Ken Kutaragi, asumió el desarrollo de la consola como un proyecto apasionante y pudo convencer a la junta de Sony de que lo aceptara. Se desarrollaron aproximadamente 200 prototipos y el sistema se construyó para reproducir tanto cartuchos SNES como formato Super Disc.

Afortunadamente, el sistema nunca se lanzó ya que Nintendo no solo se retractó del trato con Sony, sino que negoció un trato paralelo con el principal competidor de Sony, Philips. Esta traición motivó a Sony a tomar la tecnología que desarrollaron para una consola de videojuegos basada en CD y anunciar la PlayStation en el Consumer Electronics Show de 1991. El resto es, bueno, historia.

Historia de PlayStation (PSOne)

La primera consola PlayStation lanzada el 3 de diciembre de 1994 en Japón y el 9 de septiembre de 1995 en los EE. UU. La consola fue un éxito comercial vendiendo más de 102 millones de unidades en todo el mundo durante su vida útil. Uno de los principales factores del éxito de Sony fue gracias a desarrolladores externos, que dejaron a Nintendo por disputas sobre licencias costosas y almacenamiento de memoria limitado en cartuchos.

El disco de PS1 podría contener 660 MB, en comparación con un cartucho SNES que alcanza un máximo de 6 MB en juegos como Tales of Phantasia y Star Ocean. Incluso el N64 tenía límites de memoria en su cartucho de 64 MB, además de costosos costos de fabricación. Estas limitaciones fueron algunas de las principales razones por las que Square trasladó el desarrollo de Final Fantasy VII de N64 a PS1, convirtiéndose en el segundo juego de PS1 más vendido de todos los tiempos, detrás de Gran Turismo.

En julio de 2000, Sony lanzó PSOne, que era una versión más pequeña y compacta de PlayStation. Quitó los puertos serie y paralelo en la parte posterior de la consola y combinó el botón de reinicio como el botón de encendido. Sony también lanzó un paquete combinado de PSOne que incluía una pantalla LCD 5 & # 8243 incorporada en la consola, usando un adaptador de alimentación. El PSOne se vendió muy bien, vendiendo un total de 28,15 millones de unidades durante su vida útil.

A finales de 2018, Sony lanzó PlayStation Classic, que se comercializó como competidor en la nueva tendencia de consolas & # 8220mini & # 8221. La consola era básicamente un emulador de mierda que estaba empaquetado con solo un puñado de buenos juegos. Puede & # 8217t reproducir discos originales de PS1 en la consola, ya que & # 8217 está diseñado para su apariencia más que para su funcionalidad. El PS Classic también usa un controlador de estilo PlayStation original, sin las capacidades DualShock que muchos de nosotros ahora damos por sentado. En general, fue una gran oportunidad perdida.

Otros juegos populares que se lanzaron durante la generación de PS1 incluyen Metal Gear Solid, Tekken 3, Crash Bandicoot, Tomb Raider, Resident Evil 2, Spyro The Dragon, Twisted Metal 2, Parasite Eve y Siphon Filter.

Historia de PlayStation 2

La PlayStation 2 se anunció en 1999 y se lanzó en Japón el 4 de marzo de 2000, en Norteamérica el 26 de octubre de 2000. La PS2 vendió más de 155 millones de unidades durante su vida útil, lo que convirtió a Sony en una fuerza dominante en la industria de los juegos, superando a no solo Nintendo & # 8217s N64 y Gamecube, sino también consolas SEGA & # 8217s Saturn y Dreamcast. A pesar de que Microsoft ingresó a la competencia con el lanzamiento de la Xbox más poderosa, Sony mantuvo el dominio del mercado.

La PS2 llevó el nuevo formato de DVD a las masas y revolucionó los juegos para una nueva generación. Era, con mucho, el reproductor de DVD más barato del mercado cuando se lanzó la PS2. No solo era la consola de juegos de próxima generación, sino que también podía ver películas en 480p nítidos en su CRTV con sonido Dolby de 3 a 5 canales.

Si bien la PS2 tenía soporte en línea, estaba muy limitada en comparación con el servicio Xbox Online & # 8217s. Tenías que comprar un adaptador de red de PlayStation 2 y usar Internet de banda ancha o de acceso telefónico para conectarte a tu juego que se ejecutaba en servidores de terceros. Finalmente, Sony lanzó la PS2 Slim en 2004, que incluía puertos de red en la consola. Juegos como Burnout 3: Takedown, Call of Duty 3, Resident Evil Outbreak, Socom 2 U.S. Navy Seals y Twisted Metal: Black Online eran populares usando las capacidades en línea de la época.

También fue durante esta era que el auge de los juegos de ritmo comenzó a explotar, con guitarristas como Guitar Hero, Rock Band, Dance Dance Revolution y SingStar volviéndose populares en la plataforma. La gente no solo estaba comprando los juegos, sino que gastaba cientos de dólares en accesorios como micrófonos, pads de baile, guitarras y baterías electrónicas.

Los juegos populares que se lanzaron en la PS2 incluyen Grand Theft Auto: San Andreas, Gran Turismo 4, Final Fantasy X, Metal Gear Solid 2: Sons of Liberty, Kingdom Hearts, God of War y Ratchet & amp Clank.

Historia de PlayStation 3

La PlayStation 3 se lanzó el 11 de noviembre de 2006 en Japón y el 17 de noviembre de 2006 en Norteamérica. Fue, con mucho, la consola más cara de Sony, lanzada con un precio de $ 499 para el modelo de 20GB y $ 599 para el modelo de 60GB debido al nuevo formato Blu-ray. El sistema fue muy criticado desde el principio por su alto precio, el controlador Sixaxis y los juegos multiplataforma poco desarrollados.

La arquitectura única de Cell fue un gran obstáculo para los desarrolladores al principio, pero con el tiempo pudieron desbloquear todo el potencial de la consola. A pesar de sus dificultades desde el principio, la PS3 eventualmente se convertiría en una de las consolas más vendidas de la séptima generación, vendiendo 87,4 millones de unidades.

La PS3 también fue el primer intento real de Sony en las capacidades en línea. Aunque la PS2 técnicamente tenía soporte en línea a través de un adaptador de red, el lanzamiento de la PS3 fue un paso más allá con cosas como PlayStation Store, PlayStation Home y el eventual servicio de suscripción de PlayStation Plus.

PlayStation Network se lanzó en 2006 para que los jugadores se conecten con amigos y participen en juegos multijugador en línea de forma gratuita. El sistema de trofeos se introdujo en julio de 2008, agregando una característica clave que faltaba que sus competidores en Xbox tenían con Logros en años anteriores. Originalmente, Sony hizo de los trofeos una característica opcional para los desarrolladores de juegos, sin embargo, en enero de 2009, los hizo obligatorios. Super Stardust HD fue el primer título en presentar trofeos gracias a una actualización. El primer juego físico que se lanzó con trofeos fue PixelJunk Eden, y Uncharted: Drake & # 8217s Fortune se convirtió en el primero en presentar un trofeo de platino.

PlayStation Home fue divertido mientras duró, permitiendo a los jugadores reunirse en espacios virtuales usando su propio avatar personalizado. Se lanzó como una beta abierta en diciembre de 2008 y finalmente se cerró en marzo de 2013. A cada usuario se le dio un estudio personal que los usuarios podían proporcionar con artículos gratuitos, pagados o ganados. Los usuarios pueden explorar los espacios virtuales de Home & # 8217s, desde The Hub hasta varios distritos como Action District, Sportswalk, Pier Park y Shopping Center.

Cada distrito fue actualizado con frecuencia por Sony y sus socios con contenido, eventos de transmisión, minijuegos y más. También había una función de lanzamiento de juegos que permitía a los jugadores reunirse con amigos en Home y lanzarse a un juego juntos. Si bien PlayStation Home no pudo encontrar longevidad en la PS3, sería genial si Sony la reviviera como una aplicación PSVR.

Los juegos populares que se lanzaron en la PS3 incluyen The Last of Us, Uncharted 3: Drake & # 8217s Deception, Warhawk, MotorStorm, LittleBigPlanet, Resistance: Fall of Man, Killzone 2, Demon & # 8217s Souls y Heavenly Sword.

Historia de PlayStation 4

La PlayStation 4 fue la siguiente evolución en las consolas de videojuegos de Sony & # 8217, mejorando todo lo que aprendieron con la PS3. La PS4 fue la primera de las consolas Sony # 8217 en lanzarse en Norteamérica antes de Japón, lanzada el 15 de noviembre de 2013. La PlayStation 4 presentó un mejor soporte en línea y una mejor arquitectura del sistema que hizo que el desarrollo de la consola fuera mucho más fácil que su predecesora # 8217.

La PS4 fue la primera consola de Sony en introducir la realidad virtual con los auriculares PSVR, utilizando la cámara PS4 y los controladores PS Move (introducidos con la PS3). El auricular PSVR tiene una pantalla OLED 5.7 & # 8243 que permite a los jugadores jugar con una resolución de hasta 1080p con frecuencias de actualización de 120hz / 90hz. El auricular también incluye una unidad de procesador que permite la salida de video en pantalla social, audio 3D y modo cinematográfico en 4K o HDR para contenido que no es PSVR en una PS4 Pro. Hay más de 500 juegos y experiencias para PSVR y la biblioteca sigue creciendo.

Si bien la unidad óptica de la PS4 y # 8217 no reproduce discos 4K UHD, sigue siendo una mejora con respecto a la PS3. La unidad de Blu-ray de PS4 presenta una velocidad máxima de lectura de 27 MB / s, que es aproximadamente tres veces la velocidad de la unidad de Blu-ray de PS3, que tenía un límite de 9 MB / s. Esto permite instalaciones de juegos más rápidas, ya que durante la era de PS4, se convirtió en un lugar común en el que necesitaría instalar sus juegos en el disco duro de la consola para poder jugar.

En 2014, Sony lanzó PlayStation Now, un servicio de suscripción de transmisión basado en la nube que le permitió jugar juegos nuevos y clásicos de generaciones de consolas anteriores. En 2017, Sony suspendió el servicio para PS3, PS Vita y PlayStation TV, haciendo que el servicio solo esté disponible para los propietarios de PS4. A partir de 2020, hay más de 800 juegos disponibles, con más de 300 disponibles para descargar.

Tener la capacidad de descargar los juegos a su disco duro es bueno, para aquellos que pueden no tener Internet rápido y confiable para transmitir. Se espera que PlayStation Now continúe en la generación de PS5, aunque los detalles sobre cómo funcionará dentro del entorno de PS5 han sido escasos.

La PS4 Pro, también conocida como nombre en clave & # 8220Neo & # 8221, se lanzó en noviembre de 2016. Fue una mejora de generación media, que aumentó la velocidad de reloj de la CPU a 2.1GHz y la GPU a 911MHz, para impulsar la resolución 4K o aumentar el rendimiento. en ciertos juegos. La PS4 Pro también cuenta con conexiones mejoradas, como un puerto USB adicional, HDMI 2.0a en lugar de HDMI 1.4 y un puerto de audio óptico. Además de la CPU y GPU mejoradas, la consola Pro obtuvo 1 GB de RAM DDR3 para aplicaciones que no son de juegos para liberar la RAM GDDR5 más rápida para el rendimiento de los juegos.

Los juegos populares que se lanzaron para PS4 incluyen Marvel & # 8217s Spider-Man, God of War, Horizon Zero Dawn, Final Fantasy VII Remake, Persona 5, Ghost of Tsushima, Bloodborne, Driveclub, Killzone Shadow Fall e Infamous Second Son. Y todavía no ha terminado para la PS4. Todavía quedan muchos juegos por venir, como Cyberpunk 2077, Elden Ring, Dying Light 2, Immortals: Fenyx Rising, Assassin & # 8217s Creed Valhalla y Call of Duty: Black Ops Cold War.

Llegar a PlayStation 5 y amp Beyond

La PlayStation 5 se lanzó el 12 de noviembre de 2020 en América del Norte y Japón y el resto del mundo el 19 de noviembre. El entusiasmo por la PS5 es incomparable, y todos los minoristas y tiendas en línea se agotan en minutos. En Japón, la PS5 vendió 118.000 unidades en solo cuatro días. Lo único que impide que la PS5 haga ventas récord es el suministro, que debido a COVID este año, tiene una producción limitada.

Cuando Mark Cerny dio a conocer la arquitectura del sistema a principios de este año en GDC, habló sobre la creación de una consola que sea más fácil para los desarrolladores crear sus mundos sin chocar con cuellos de botella. La adición de un SSD personalizado y la compatibilidad con la compresión Oodle Kraken permite a los desarrolladores implementar una carga más rápida y una transmisión de datos de juegos nunca antes vista en los juegos. Sony & # 8217s Jim Ryan también apoyó la idea de que la PS5 es la mejor experiencia que los desarrolladores han tenido en cualquier consola PlayStation.

& # 8220 Una cosa que me hace particularmente optimista es que lo que estamos escuchando de los desarrolladores y editores, es la facilidad con la que pueden hacer que el código se ejecute en PlayStation 5 está mucho más allá de cualquier experiencia que hayan tenido en cualquier otra plataforma de PlayStation. , & # 8221 Ryan dijo.

El hardware de PS5 & # 8217s cuenta con una CPU AMD Zen 2 personalizada de ocho núcleos con una frecuencia de reloj de 3,5 GHz junto con una GPU personalizada basada en la arquitectura RDNA 2 de AMD & # 8217s con 36 unidades de cómputo con una velocidad de 2,23 GHz, alcanzando la friolera de 10,28 teraflops. La PS5 incluye 16 GB de RAM GDDR6 / 256 bits y un SSD personalizado de 825 GB que puede ofrecer una velocidad de 5,5 GB / s (sin comprimir) y 9 GB / s (comprimido).

& # 8220 & # 8217 Estamos hablando dos órdenes de magnitud más rápido, es decir, aproximadamente 100 veces más rápido. Lo que significa que a 5GB / seg en el SSD el juego arranca en un segundo. No hay pantallas de carga. El juego simplemente se desvanece y carga media docena de gigabytes, y se desvanece nuevamente. Lo mismo para una recarga. Inmediatamente regresa al juego después de hacerlo. Y el viaje rápido se vuelve tan rápido que en un abrir y cerrar de ojos usted & # 8217 está presente & # 8221, dijo Cerny.

Además, la PS5 tiene un chip de audio 3D personalizado llamado Tempest Engine. Este chip personalizado procesa audio 3D exclusivo para usted, ya que se calcula en función de la forma de su oído y cabeza. En este momento, su función principal es ofrecer un audio sin precedentes a través de sus auriculares, pero Sony tiene planes futuros para optimizar la tecnología para altavoces de televisión, barras de sonido y sistemas de sonido envolvente.

Quizás ninguna parte del hardware de PlayStation 5 se destaca más como verdaderamente de próxima generación que el controlador inalámbrico DualSense. Construido con retroalimentación háptica de vanguardia y tecnologías de gatillo adaptativo, al usar el controlador DualSense, los jugadores podrán sentir el apriete de la cuerda de un arco, el impacto de un gancho de derecha al costado de la cabeza y la tensión de sacar un cable de un pared. Entonces, la PlayStation 5 se trata tanto de sentir los juegos mientras juegas como de verlos y escucharlos.

Dejando a un lado el hardware, Sony también ha implementado varias mejoras en PlayStation Plus, anunciando la Colección PS Plus, que abarca una crema de la cosecha de exclusivas de PS4 sin costo adicional para los suscriptores de PS Plus. Esto significa que si viene de un ecosistema de plataforma diferente como Microsoft & # 8217s Xbox, por ejemplo, podría actualizarse con versiones mejoradas de exclusivas de PS4 como Days Gone, God of War y más.

Y luego, finalmente, hay & # 8217s PSVR. Si bien la PS5 puede utilizar auriculares y accesorios PSVR existentes de fábrica con un conector gratuito especial, es realmente la próxima versión de la tecnología PlayStation VR de Sony que nos tiene babeando. Con unos auriculares completamente nuevos y nuevos controladores de estilo Valve Index aparentemente a la vista, además de una gama de otras innovaciones de vanguardia, Sony parece estar listo para expandir su dominio del mercado del espacio de juegos de realidad virtual con PS5 y PSVR 2.

Sin embargo, independientemente de la tecnología que se esconde dentro del chasis de una consola, es claramente la calidad de los juegos lo que cuenta más y que nada, y PlayStation 5 los tiene en abundancia. Con los gustos de Demon & # 8217s Souls logrando un 10/10 perfecto aquí en PlayStation Universe, además del magnífico juego de plataformas Sackboy: A Big Adventure, Spider-Man: Miles Morales, Astro & # 8217s Playroom y mucho más, está claro que la PlayStation 5 liderará el campo en lo que respecta a la calidad de los juegos.

Y eso & # 8217s sin siquiera hablar de 2021 también. El año que viene, los propietarios de PS5 recibirán Returnal, el próximo título de la gente que nos trajo Resogun, Gran Turismo 7, Horizon Forbidden West y mucho, mucho más.

Además, no se sorprenda de ver más juegos de PS4 mejorados para PS5, como The Last of Us Part 2, Bloodborne, Final Fantasy VII: Remake y mucho más.

Especificaciones de la consola / Juegos de lanzamiento / Comparación de precios

Aquí hay un resumen rápido del precio de lanzamiento de cada consola, las especificaciones del sistema y los juegos de lanzamiento.

  • Combate aéreo
  • Arena de batalla Toshinden
  • Juegos extremos de ESPN
  • Kileak: el imperativo del ADN
  • Edición del torneo NBA JAM
  • Tenis Power Serve 3D
  • El Proyecto Raiden
  • Rayman
  • Ridge Racer
  • Street Fighter: La película
  • Total Eclipse Turbo
  • Núcleo blindado 2
  • Dead or Alive 2: Hardcore
  • Guerreros de la dinastía 2
  • ESPN International Track & amp Field
  • ESPN Winter X Games Snowboarding
  • Anillo eterno
  • Evergrace
  • FantaVision
  • Gungriffon Blaze
  • Kessen
  • Madden NFL 2001
  • Midnight Club: carreras callejeras
  • NHL 2001
  • Orphen: Vástago de la hechicería
  • Q-Ball: Maestro de billar
  • Ready 2 Rumble Boxing: Ronda 2
  • Ridge Racer V
  • Alcance silencioso
  • Contrabandista & # 8217s Run
  • Street Fighter EX3
  • Invocador
  • Surfeando H30
  • Golf de swing lejos
  • Torneo Tekken Tag
  • TimeSplitters
  • Torneo irreal
  • Carreras salvajes salvajes
  • X-Squad
  • Ángeles ardientes: escuadrones de la Segunda Guerra Mundial
  • Call of Duty 3
  • Genji: Días de la espada
  • Madden NFL 07
  • Marvel: Ultimate Alliance
  • Mobile Suit Gundam: fuego cruzado
  • NBA 2K7
  • NHL 2K7
  • Resistencia: caída del hombre
  • Ridge Racer 7
  • Tiger Woods PGA Tour 07
  • Tony Hawk & # 8217s Proyecto 8
  • Leyendas no contadas: Reino oscuro
  • Angry Birds guerra de las galaxias
  • Assassin & # 8217s Creed IV: Bandera Negra
  • Battlefield 4
  • Call of Duty: fantasmas
  • FIFA 14
  • Injustice: Gods Among Us & # 8211 Ultimate Edition
  • Just Dance 2014
  • Killzone: Shadow Fall
  • Maña
  • LEGO Marvel Super Heroes
  • Madden NFL 25
  • NBA 2K14
  • Need for Speed: rivales
  • Skylanders fuerza de intercambio
  • Warframe
  • Zoo Tycoon
  • Fiesta mundial de Zumba Fitness
  • Assassin & # 8217s Creed: Valhalla
  • Sala de juegos Astro & # 8217s
  • Bugsnax
  • Call of Duty: Black Ops Cold War
  • Call of Duty: zona de guerra
  • Demon & # 8217s Souls (Bluepoint
  • SUCIEDAD 5
  • Fortnite
  • Godfall
  • Marvel & # 8217s Spider-Man: Miles Morales
  • NBA 2K21
  • Observador: System Redux
  • El sin camino
  • Montaña rusa del planeta
  • Club de póquer
  • Rainbow Six Siege
  • Sackboy una gran aventura
  • Watch Dogs Legion
  • CMR 9

¿Cuáles son algunos de tus juegos y recuerdos favoritos de PlayStation a lo largo de los años? Háganos saber en la sección de comentarios a continuación, o vaya a nuestros foros.


Lista de juegos de Call of Duty: historial de lanzamientos de COD

En este artículo, analizaré en profundidad cada juego de Call of Duty que se haya lanzado y brindaré información sobre los muchos aspectos de cada juego. Call of Duty ha realizado un viaje loco en sus 17 años de historia, y documenté los cambios realizados en cada juego y cómo eso nos llevó al juego que tenemos hoy, Modern Warfare.

Obligaciones

Crédito de la imagen: Infinity Ward

El juego original de Call of Duty fue lanzado en 2003 y creado por Infinity Ward. Este juego era un nuevo tipo de tirador para un solo jugador, donde la persona que juega controla a un soldado dentro de una unidad, completando varias misiones en el escenario de la Segunda Guerra Mundial. El juego varió de otros juegos de disparos como Medal of Honor porque el personaje en -game trabajó con otros para completar las misiones, en lugar de actuar como un lobo solitario.

Call of Duty tiene tres partes en su campaña, donde puedes jugar como un soldado estadounidense, un soldado británico y un soldado soviético, tratando de derrotar a los poderes del Eje. Cada misión tiene una serie de objetivos que deben completarse antes de pasar a la siguiente misión.
Hay dos características clave de Call of Duty que no se encuentran en los otros juegos de Call of Duty. Uno de ellos es que no regeneras la salud y tienes que curarte manualmente con un botiquín de primeros auxilios que se encuentra en el mapa. La otra característica única es que los jugadores pueden guardar en cualquier momento de la campaña, independientemente de dónde se encuentren. En los siguientes juegos de Call of Duty, los jugadores deben llegar a un punto de control para guardar su progreso.

Call of Duty 2

Call of Duty 2 fue lanzado en 2005 y desarrollado por Infinity Ward, y publicado por Activision. El escenario del juego fue una vez más la Segunda Guerra Mundial y ofreció una serie de nuevas misiones de muchos soldados aliados diferentes.

Call of Duty 2 introdujo muchas características que siguen siendo componentes clave hasta el día de hoy en la serie de juegos. Uno de esos que está regenerando la salud y los íconos de granadas que parpadean en su pantalla cuando hay un explosivo cerca de usted, advirtiéndole que se mueva.

Call of Duty 2 también introdujo el modo multijugador en la serie, donde la gente podía jugar en línea con otros jugadores. presenta varios tipos de juegos Deathmatch, Team Deathmatch, Search & amp Destroy, Capture the Flag y Headquarters. Los mapas incluyen Normandía, África y Rusia. Cada equipo puede elegir una variedad de armas, según el mapa. Los jugadores pueden elegir entre soldados estadounidenses, soldados soviéticos y soldados británicos para las fuerzas aliadas, mientras que las fuerzas del Eje deben jugar como soldados alemanes.

Call of Duty 3

Call of Duty 3 fue lanzado en 2006, desarrollado por Treyarch y publicado por Activision. En la campaña, el jugador elige entre un soldado estadounidense, británico, canadiense o polaco durante la campaña para un jugador, para un total de 14 misiones. Ubicado en el frente occidental de la Segunda Guerra Mundial, Call of Duty 3 tiene lugar en el año 1944 y contiene misiones específicas de cuatro grandes campañas aliadas en la Batalla de Normandía. La campaña tenía un final abierto, lo que significa que el jugador podía completar cualquier misión que quisiera en cualquier momento.

El juego presenta una amplia gama de modos multijugador en los que los jugadores pueden participar. En las partidas en línea, cada lobby permite hasta 24 en PlayStation 3 y Xbox 360, y 16 para PlayStation 2 y Xbox en una sola partida. Todos los modos de juego en equipo presentan a los soldados de las naciones aliadas frente a los del Eje.

Call of Duty 4 guerra moderna

Call of Duty 4: Modern Warfare fue lanzado en 2007 y desarrollado por Infinity Ward. Este es el primer juego de Call of Duty que no se ambienta en la era de la Segunda Guerra Mundial, sino que tiene un escenario moderno. El juego ganó el premio al juego del año en 2007 y fue el juego más vendido ese año.

Para la campaña, la historia tiene lugar en 2011, donde un líder radical ha ejecutado al presidente de un país anónimo en el Medio Oriente, y un movimiento nacionalista enciende una guerra civil en Rusia. Los conflictos se ven desde la perspectiva de un infante de marina de reconocimiento de la fuerza de los EE. UU. Y un comando SAS británico y se desarrollan en varios lugares, como el Reino Unido, Oriente Medio, Azerbaiyán, Rusia y Ucrania.

La parte multijugador del juego presenta varios modos de juego y contiene un sistema de nivelación que permite al jugador desbloquear armas adicionales, accesorios de armas y camuflajes para sus armas a medida que avanzan. COD 4 cuenta con equipos modernos y nuevas funciones, muchas de ellas exclusivas para el modo multijugador, como & # 8220killstreaks & # 8221: matar a varios enemigos sin que el jugador muera entre asesinatos permite el acceso a varios activos, incluidos ataques aéreos y soporte de helicópteros para ayudar a su equipo.

A medida que el jugador gana experiencia en el modo multijugador, avanza de nivel y desbloquea nuevas armas, ventajas, desafíos y modos de juego. El nivel más alto que se puede obtener es 55, pero el jugador tiene la opción de ingresar al modo Prestigio, que devuelve su nivel a uno y elimina todos los desbloqueables acumulados. Este proceso se puede repetir hasta 10 veces con una insignia diferente cada vez.

Llamada del deber mundo en guerra

Call of Duty: World At War fue desarrollado por Treyarch y lanzado en 2008. El juego devolvió la serie a la era de la Segunda Guerra Mundial y es la primera entrega de la serie Black Ops. También es el primer juego de la serie que presenta el popular modo de juego, Zombies.

Zombies es un modo de juego de supervivencia en el que un grupo de cuatro jugadores debe luchar contra oleadas de zombis que solo aumentan después de cada ronda. El modo de juego no tiene límite de nivel, por lo que un jugador juega hasta que finalmente sucumbe a los Zombies.

La narrativa de la campaña se centra en los teatros del Pacífico y el Frente Oriental de la Segunda Guerra Mundial, que involucran a Estados Unidos, Japón, la Unión Soviética y la Alemania nazi. Se cuenta desde las perspectivas del soldado C. Miller de Marine Raider, el suboficial Locke de la Marina de los EE. UU. Y el soldado del Ejército Rojo Dimitri Petrenko, y se basa en varias batallas históricas de la Segunda Guerra Mundial.

La experiencia multijugador de World at War & # 8217 es similar a la establecida en Call of Duty 4: Modern Warfare. Todas las versiones del juego utilizan un sistema de clasificación y ventajas similares y cuentan con seis modos multijugador, incluido el combate a muerte por equipos y la captura de la bandera. Se pueden usar tres recompensas de racha de muertes para cambiar el rumbo de la batalla: un avión de reconocimiento, que muestra a los jugadores oponentes en el minimapa un ataque de artillería en un área, y perros de ataque, que engendran y atacan a los jugadores oponentes. Estos se obtienen con 3, 5 y 7 muertes, respectivamente. Están disponibles en todos los modos de juego, aparte de supervivencia en equipo, y no se pueden editar.

Call of Duty Modern Warfare 2

Call of Duty: Modern Warfare 2 fue lanzado en 2009 y desarrollado por Infinity Ward. El juego es una continuación del juego Modern Warfare original y presenta los mismos personajes en la campaña.

La campaña se centra en la caza de Victor Makarov, el líder del Partido Nacionalista Ruso. Los principales personajes jugables del juego son el Sargento Gary & # 8220Roach & # 8221 Sanderson, del 141, y el Soldado James Ramirez, de los Army Rangers, y el Capitán Soap MacTavish se podrá jugar más adelante en la campaña.

El lado multijugador de MW2 se considera revolucionario para la serie Call of Duty. Implementó muchas características nuevas en la serie que permanece hasta este punto hoy. Cada tipo de juego tiene un objetivo que requiere diferentes estrategias para completar. Si el jugador mata a tres o más jugadores seguidos sin morir, logran una racha de muertes, lo que le da al jugador una ventaja táctica durante un partido. Estos incluyen un misil Predator, una pistola centinela y un arma nuclear táctica. Alternativamente, si el jugador muere varias veces sin matar, será recompensado con una bonificación de racha de muertes, que iguala la partida para el jugador. Un partido termina cuando un equipo o jugador ha alcanzado un número predefinido de puntos, o el tiempo asignado expira, en cuyo caso gana el equipo o jugador con más puntos.
El rendimiento del jugador en el modo multijugador se rastrea con puntos de experiencia, que se pueden ganar matando jugadores oponentes, completando objetivos o completando una partida. A medida que el jugador gana experiencia, avanza de nivel y desbloquea nuevas armas. El jugador también desbloqueará ventajas, como sprint ilimitado y mayor daño de bala.

Call of Duty Black Ops

Call of Duty: Black Ops fue desarrollado por Treyarch y lanzado en 2010. El juego es una secuela de World At War y continúa su historia. El juego también incluye muchas de las funciones multijugador mejoradas de MW2 y trajo de vuelta el popular modo Nazi Zombies de World at War.

Ambientada en la década de 1960 durante la Guerra Fría, el juego y la campaña # 8217 sigue al operativo de la CIA Alex Mason mientras intenta recordar ciertos recuerdos en combate para localizar una estación de números. Esta estación debe transmitir transmisiones a agentes durmientes que están obligados a usar armas químicas en todo Estados Unidos. Mason y el agente de la CIA Jason Hudson son los personajes principales del juego, así como el soldado del Ejército Rojo Viktor Reznov en la segunda misión. Las ubicaciones que aparecen en el juego incluyen Cuba, la Unión Soviética, Estados Unidos, Hong Kong, Laos, Vietnam e incluso el Círculo Polar Ártico.

El modo multijugador de Black Ops siguió basándose en el éxito de los juegos anteriores de Call of Duty. Black Ops conserva los puntos de experiencia y el sistema de recompensas desbloqueable que se ha mantenido desde Call of Duty 4. El juego multijugador se centra en la socialización y la personalización. Create-a-Class permite una personalización mejorada con elementos de apariencia, así como ventajas actualizables. Las armas son ampliamente personalizables con escritura, emblemas, accesorios y pintura de camuflaje. Incluso las retículas se pueden modificar.
Hay más de un estilo para un accesorio, lo que permite un armamento mucho más personalizado. Por ejemplo, el jugador puede elegir entre un visor de punto rojo o un visor de reflejos, los cuales comparten muchos de los mismos rasgos, aunque el punto rojo ocupa menos espacio en la pantalla. Además, se pueden desbloquear pinturas faciales. Las nuevas recompensas de killstreak personalizadas incluyen coches explosivos R / C, misiles guiados y un helicóptero de ataque controlable.

Call of Duty Modern Warfare 3

Call of Duty: Modern Warfare 3 es el único Call of Duty creado por dos desarrolladores, Infinity Ward y Sledgehammer Games. Las dos compañías trabajaron codo con codo para lanzar la tercera entrega de la serie Modern Warfare en 2011. Se basaron en el éxito de MW2 y no cambiaron demasiado el juego.

La campaña del juego & # 8217s sigue a Modern Warfare 2 y comienza justo después de los eventos de su misión final. Similar a Modern Warfare 2, se centra en el Task Force 141, que contiene al Capitán Price, Soap MacTavish y Yuri, uno de los personajes jugables. Junto a la Fuerza Delta y el Servicio Aéreo Especial, cazan a Vladimir Makarov, un terrorista ruso que lidera el Partido Nacionalista Ruso. Dirige varios ataques terroristas en toda Europa, lo que desencadena una guerra a gran escala entre los nacionalistas y las fuerzas amigas.

En el modo multijugador, MW3 cambió de recompensas de racha de asesinatos a recompensas de racha de puntos. Para conseguir tus rachas, debes obtener una cierta cantidad de puntos en una vida, que puedes conseguir matando al enemigo o completando una parte del objetivo. Las recompensas de racha de puntos se organizan en tres paquetes de ataque diferentes llamados Asalto, Apoyo y Especialista. El paquete Assault strike funciona igual que el sistema de recompensas Killstreak en Modern Warfare 2 y Black Ops, el jugador debe ganar más y más puntos sin morir. Una vez que el jugador muere, sus puntos se restablecen a cero. Del mismo modo, el paquete Specialist strike recompensa a los jugadores con ventajas después de cada segundo asesinato consecutivo. Sin embargo, al morir, el jugador pierde todas las ventajas y los puntos se restablecen a cero. Por el contrario, el paquete Support strike se otorga en función de los puntos totales que el jugador ha ganado durante todo el partido, independientemente de la frecuencia con la que muera. Es importante tener en cuenta que si un jugador cambia a una clase personalizada con un sistema de recompensa diferente durante el juego, todos los puntos se restablecen automáticamente a 0.

Aparte de ese cambio importante, la jugabilidad multijugador en MW3 reflejó en gran medida MW2, con solo algunos cambios menores. El juego presentaba sus propios mapas, así como el mapa Terminal de MW2.

Call of Duty: Black Ops 2

Call of Duty: Black Ops 2 se lanzó en 2012 como la tercera entrega de la serie Black Ops y es una continuación de Black Ops.
La campaña del juego & # 8217 sigue la historia de Black Ops y se desarrolla a finales de los 80 y 2025. En los 80, el jugador cambia el control entre Alex Mason y Frank Woods, los personajes principales de Black Ops, mientras que en 2025, el jugador asume el control del hijo de Mason, David. Ambos períodos involucran a los personajes que persiguen a Raúl Menéndez, un líder del cartel nicaragüense, quien es responsable del secuestro de Woods en los 80 y luego desencadenó una segunda Guerra Fría en 2025. La campaña presenta un juego no lineal y tiene múltiples finales.

Uno de los mayores cambios agregados al modo multijugador en Black Ops 2 es la introducción de Pick 10, un nuevo sistema dentro del menú Create-a-Class. Pick 10 le da al jugador un total de 10 espacios de asignación en una clase, que se utilizan para armas, ventajas, granadas, etc. El jugador puede elegir asignar los espacios como quiera, para tener más accesorios para un arma, o más ventajas.

Los Killstreaks de los juegos anteriores de Call of Duty ahora son Scorestreaks, que ahora se obtienen al ganar puntos, en lugar de matar. Esto le permite al jugador enfocarse en modos objetivos y asesinatos, los cuales ganan puntos para Scorestreaks.

A diferencia de los juegos anteriores, las armas en Black Ops 2 tienen un sistema de progresión, que se usa para desbloquear accesorios de armas. Después de maximizar el nivel de un arma y # 8217, el jugador puede optar por prestigiar el arma, de forma similar a cómo puede prestigiar el nivel del jugador, y restablecer el progreso de su apego. A cambio, el jugador puede personalizar sus armas con etiquetas y emblemas de clan personalizados.

Black Ops 2 también es el primer juego de Call of Duty que incluye un modo competitivo. Conocido como League Play, el modo permite emparejar a jugadores con un nivel de habilidad similar y jugar de acuerdo con las reglas de Major League Gaming.

Black Ops 2 también continuó la serie Zombies por tercer juego consecutivo de Treyarch. Introdujeron muchos mapas y modos nuevos mientras continuaban la historia de los personajes principales dentro del modo de juego de zombies.

Call of Duty: fantasmas

Call of Duty: Ghosts se lanzó en 2013 y es el sexto juego de Call of Duty creado por Infinity Ward. El juego comienza su propia historia en el modo campaña mientras continúa el éxito del multijugador de juegos anteriores.

En la campaña Ghosts, la historia se cuenta principalmente a través de los ojos de un solo personaje, Logan Walker. Los jugadores asumen el papel de Logan durante la mayor parte del juego, con varios otros personajes jugables, incluido un especialista en astronautas llamado Baker, el sargento Thompson, miembro de Icarus y el padre de Logan & # 8217, Elias Walker, con una opción completamente nueva para jugar como Riley. , el primer personaje jugable no humano de la franquicia.
El modo multijugador fue el principal atractivo de Ghosts y recibió críticas mucho mejores que el modo campaña.

El modo multijugador en Ghosts presenta cambios con respecto al de los juegos anteriores de Call of Duty, ya que se le han agregado algunas mecánicas nuevas. Los mapas del juego tienen áreas que pueden modificarse o destruirse. Hay una racha de asesinatos similar a una bomba nuclear de juegos anteriores, el KEM Strike. Los visores de rifle de francotirador también tienen una nueva & # 8220 tecnología de renderizado dual & # 8221 que permite al jugador ver alrededor del exterior del visor (aunque borroso) cuando se amplía. El 3 de octubre de 2013, se reveló un nuevo tipo multijugador, llamado Escuadrones. Esto presenta un escuadrón que el jugador puede construir y el jugador puede enfrentarse a otros escuadrones alrededor del mundo.

Call of Duty: Advanced Warfare

El undécimo Call of Duty llevó la franquicia de Call of Duty en una dirección que no era tradicional. En Advanced Warfare, el juego pasó a nuevas mecánicas para el movimiento de los jugadores y una campaña en el futuro. La campaña de Advanced Warfare se estableció en la década de 2050 y sigue a Jack Mitchell del Cuerpo de Marines de los Estados Unidos y su participación en Atlas, una corporación militar privada que vende sus servicios al mejor postor.

El juego de armas se mantiene sin cambios con respecto a los juegos anteriores de Call of Duty, aparte de nuevas mecánicas, como los movimientos & # 8216Exo & # 8217. Estos movimientos Exo se realizan desde el exoesqueleto, que permite al jugador impulsar, correr y saltar en el cielo. El juego es el primero de la serie Call of Duty que permite al jugador elegir diferentes tipos de armamento convencional. Por ejemplo, el juego presenta armas de fuego convencionales regulares, pero el jugador puede optar por usar un láser o armamento de energía dirigida, los cuales tienen diferentes atributos. Además de los movimientos de Exo, el juego presenta diferentes habilidades de Exo, como Exo Cloak, que permite a los jugadores volverse transparentes para el sigilo durante algún tiempo.

El sistema Pick 10 en Black Ops 2 regresa como Pick 13, lo que permite a los jugadores elegir armas, accesorios, ventajas y rachas de puntuación dentro de un total de 13 puntos de asignación. Advanced Warfare presenta variantes de armas, que contienen estadísticas diferentes en comparación con las armas básicas. Esto permite que el juego contenga más de 350 armas, ambas variantes y las versiones base. Las caídas de suministros permiten a los jugadores ganar nuevos engranajes jugando el juego.El contenido de cada suministro es aleatorio y puede variar desde variantes de armas hasta elementos de personalización del jugador. Los jugadores pueden completar desafíos diarios para ganar suministros.

Call of Duty: Black Ops 3

Call of Duty: Black Ops 3 fue la cuarta entrega de la serie Black Ops realizada por Treyarch. Black Ops 3 también se estableció en el futuro al igual que Advanced Warfare y contó con mecánicas de movimiento avanzadas que incluyen deslizamiento y salto de impulso por el aire por un tiempo limitado.
Black Ops 3 tiene lugar en 2065, 40 años después de la historia de Black Ops 2, en un mundo que enfrenta la agitación del cambio climático y las nuevas tecnologías. Al igual que sus predecesores, la historia sigue a un grupo de soldados de operaciones encubiertas. La campaña del juego # 8217s está diseñada para admitir un juego cooperativo de 4 jugadores, lo que permite un diseño de niveles más grande y abierto y un trabajo en equipo cooperativo.

El multijugador presenta un nuevo sistema de movimiento basado en el impulso, que utiliza paquetes de propulsores para permitir a los jugadores realizar impulsos en el aire, así como correr y deslizarse por la pared, al mismo tiempo que les brinda a los jugadores un control completo del arma. Además del sistema de clases Pick 10 de Black Ops 2, Treyarch implementó un sistema de personajes llamado Especialistas, donde los jugadores pueden elegir entre 9 soldados diferentes, cada uno con un arma especial o una habilidad única. Una nueva característica de Gunsmith ofrece variaciones estéticas en los accesorios de las armas, lo que permite varias combinaciones de personalización de armas. La función Paintshop permite a los jugadores crear sus impresiones personalizadas en partes específicas de un arma, enfatizando aún más la profundidad de personalización en el juego.

Black Ops 3 también continuó con la popular serie Zombies de los juegos anteriores de Black Ops. Introdujeron una nueva campaña en Zombies mientras remasterizaban mapas antiguos de Zombies en los juegos anteriores de Black Ops.

Call of Duty: Infinite Warfare

Infinite Warfare es el decimotercer juego de Call of Duty de la serie y el tercer juego ambientado en el futuro con movimiento avanzado. Este juego no es popular entre los fanáticos de Call of Duty, que querían volver al Call of Duty tradicional con "botas en el suelo" sin movimientos avanzados. El avance del anuncio se destacó por su fuerte reacción negativa, ya que fue el segundo video con más disgusto en YouTube en ese momento.

La campaña se desarrolla en el espacio exterior y presenta entornos de gravedad cero. Los jugadores están equipados con un paquete de impulso y un gancho de agarre, que les permite moverse fácilmente en estos entornos de gravedad cero. A medida que el juego se desarrolla en el espacio, los jugadores pueden visitar diferentes planetas, satélites y asteroides en el sistema solar. El jugador controla al Capitán Nick Reyes, un piloto de Operaciones Especiales de Nivel 1, los jugadores se involucran en combates aéreos con enemigos usando su luchador transformador, el Chacal.

Infinite Warfare introdujo una revisión del sistema de clases llamado Combat Rigs. Similar al sistema Specialist en Black Ops 3, hay seis plataformas en total, que incluyen Warfighter, Merc, FTL, Stryker, Phantom y Synaptic. Todos tienen diferentes cargas útiles, armas, habilidades y estilos de juego. Por ejemplo, Synaptic está diseñado para jugadores que prefieren correr y disparar, mientras que Phantom es adecuado para jugadores que quieren jugar sigilosamente. Los jugadores también pueden acceder a varias ventajas, conocidas como Rasgos, que les dan ventajas en determinadas situaciones de combate. Además, el juego conserva el sistema de movimiento de impulso basado en cadenas de Black Ops 3, lo que permite a los jugadores realizar saltos de empuje, deslizamientos y correr por la pared.

Call of Duty: Segunda Guerra Mundial

Call of Duty: World War 2 se lanzó en 2017 y fue desarrollado por Sledgehammer Games. El juego obviamente devolvió la serie Call of Duty a la era de la Segunda Guerra Mundial, similar a algunos de los juegos Call of Duty originales de la serie. El juego eliminó el movimiento avanzado que estaba en los últimos tres juegos de Call of Duty y regresó a un estilo de juego de "botas en el suelo".

La campaña presenta misiones ambientadas en el frente occidental, el frente oriental y África durante la Segunda Guerra Mundial. Es el primer título desde el juego original que no presenta regeneración de salud en la campaña. En cambio, los jugadores deben encontrar paquetes de salud repartidos por los niveles o confiar en su compañero de escuadrón médico para que les proporcione paquetes de salud.

En las partidas multijugador en línea, los jugadores se asignan aleatoriamente al lado de los Aliados o del Eje. En el lado de los Aliados, los jugadores pueden jugar como soldados en los ejércitos de la Resistencia estadounidense, británica, soviética o francesa. En el lado del Eje, los jugadores juegan exclusivamente como la Wehrmacht y no como las Waffen-SS para evitar glorificar a los nazis. El juego presenta armas que se usaron en la Segunda Guerra Mundial y tiene mapas de ubicaciones icónicas en los campos de batalla de la guerra. En lugar del sistema habitual de crear una clase, la Segunda Guerra Mundial presenta Divisiones. Los jugadores pueden elegir una de las ocho divisiones, cada una con su propio entrenamiento básico de combate, entrenamiento de división y habilidades con armas. Los jugadores deben progresar en los rangos de las divisiones para usar beneficios adicionales, además de un sistema de beneficios global llamado Entrenamiento básico.

La Segunda Guerra Mundial también cuenta con el modo Sede, que actúa como un espacio social en el juego. El centro se encuentra en la playa de Omaha en Normandía. 48 jugadores pueden estar en la sede a la vez y participar en diversas actividades. Los jugadores pueden ver a otros jugadores abrir cajas de botín mientras están en la sede. Hay un campo de tiro en el centro, donde todos los jugadores pueden practicar sus habilidades de tiro con todas las armas, así como un campo donde pueden probar rachas de puntuación.

Call of Duty: Black Ops 4

Call of Duty: Black Ops 4 se lanzó en 2018 y fue el sexto juego lanzado por Treyarch. Black Ops 4 es el primer juego de toda la serie que no presenta un modo para un solo jugador, y solo tenía modo multijugador, zombis y Battle Royale, que era completamente nuevo en Call of Duty.

El modo multijugador de Black Ops 4 & # 8217s presenta el regreso de especialistas, con habilidades y rasgos especiales. En el lanzamiento, el juego cuenta con un total de diez especialistas, seis de los cuales (Ruin, Prophet, Battery, Seraph, Nomad, Firebreak) son personajes que regresan de Black Ops 3, mientras que los otros cuatro (Recon, Ajax, Torque, Crash) son nuevas adiciones. A diferencia de Black Ops 3, el juego permite solo dos especialistas únicos por equipo, para enfatizar el papel de cada personaje.

La regeneración de salud automática se elimina en favor de un sistema de curación manual en el que cada jugador tiene una barra de salud, las armas ahora reciben patrones de retroceso predictivo y un sistema balístico mixto, que utiliza tanto el daño por impacto como por proyectil. También se enfatiza la personalización de armas, lo que permite la personalización de los jugadores y el equipamiento # 8217. Los archivos adjuntos también reciben niveles, con actualizaciones de nivel 2 que brindan mejoras aún mayores a las armas. Ciertas armas también ofrecen modificaciones de operador, que cambian significativamente el funcionamiento de un arma, al tiempo que cuestan una parte significativa de las 10 ranuras de personalización por clase.

El modo de juego Zombies llevó la serie en una nueva dirección, presentando una nueva historia llena de huevos de Pascua. Presentaba nuevos personajes con habilidades y armas especiales. Tienen nuevos mapas y jefes en estos mapas, lo que significa que el mapa podría ser superado.

Call of Duty: Modern Warfare

Call of Duty: Modern Warfare es la última entrega de la serie Call of Duty y es el juego número 19 de la serie. El juego se desarrolla en un entorno moderno con equipamiento militar moderno. Introdujeron un motor completamente nuevo para el juego, que permite nuevas actualizaciones de rendimiento, como entornos más detallados y tecnología de trazado de rayos.

La campaña sigue a un oficial de la CIA y las fuerzas británicas del SAS mientras se unen con los rebeldes del país ficticio de Urzikstán, combatiendo juntos contra las fuerzas rusas que han invadido el país. El modo Special Ops del juego & # 8217s incluye misiones de juego cooperativo que siguen la historia de la campaña & # 8217s. Ha habido una reacción violenta contra la campaña debido a su retrato negativo de Rusia y el ejército ruso.
El multijugador de juegos se ha revisado para permitir un estilo de juego más táctico, que incluye un enfoque en la apertura de puertas y un modo & # 8220Realism & # 8221 que elimina el HUD. El minimapa se eliminó originalmente en favor de un marcador estilo brújula, con señales visuales para detectar amistosos y oponentes. Tras los comentarios de la beta multijugador, Infinity Ward volvió a implementar el minimapa pero eliminó la apariencia de puntos rojos que representan a los jugadores enemigos, que ha sido un elemento básico de Call of Duty.

Modern Warfare también tiene un modo de juego de batalla real, llamado Warzone. El modo cuenta con 150 jugadores, luchando en equipos de cuatro, tres o en solitario. Warzone es un juego independiente gratuito que se puede descargar de forma independiente. El mapa combina varias ubicaciones destacadas en los modos multijugador y operaciones especiales. El equilibrio de armas se mantiene con paridad con los modos multijugador, excepto por un mayor daño en la cabeza para recompensar la puntería. Al igual que en otros juegos de Battle Royale, Warzone también presenta el saqueo como un aspecto central, pero la personalización de armas es limitada ya que los jugadores solo pueden elegir variantes de armas con accesorios preestablecidos e inmutables. Al morir, los jugadores tienen una segunda oportunidad de vida al luchar contra otro en una arena llamada Gulag. Si ganas el Gulag, regresas al mapa, y si pierdes, estás fuera del juego. Obtienes una aparición de Gulag por juego de Warzone.

JuegoAño de lanzamientoDesarrollador principalJuegos vendidos
Obligaciones2003Infinity Ward4,500,000
Call of Duty 22005Infinity Ward6,000,000
Call of Duty 32006Treyarch7,200,000
Call of Duty 4 guerra moderna2007Infinity Ward15,700,000
Llamada del deber mundo en guerra2008Treyarch15,600,000
Call of Duty Modern Warfare 22009Infinity Ward25,020,000
Call of Duty Black Ops2010Treyarch31,000,000
Call of Duty Modern Warfare 32011Juegos de Infinity Ward / Sledgehammer30,970,000
Call of Duty: Black Ops 22012Treyarch29,600,000
Call of Duty: fantasmas2013Infinity Ward28,800,000
Call of Duty: Advanced Warfare2014Juegos de mazo21,780,000
Call of Duty: Black Ops 32015Treyarch26,720,000
Call of Duty: Infinite Warfare2016Infinity Ward13,360,000
Call of Duty: Segunda Guerra Mundial2017Juegos de mazo19,820,000
Call of Duty: Black Ops 42018Treyarch25,660,000
Call of Duty: Modern Warfare2019Infinity WardN / A

¿Qué juego de Call of Duty de la ilustre serie es tu favorito? ¿Prefieres los juegos de botas modernas en el suelo, como los últimos tres juegos de Call of Duty lanzados, o la era futurista que lo precedió? ¿O eres fanático de los clásicos y sientes nostalgia y recuerdos de los juegos antiguos mientras crecías? ¡Hágamelo saber!


Historial de versiones [editar | editar fuente]

Plantilla: = Plantilla: = Error de secuencia de comandos: no existe un módulo de este tipo. 0.07 Error de secuencia de comandos: no existe un módulo de este tipo. Plantilla: = Plantilla: =

  • No publicado públicamente: esta demostración fue la primera copia conocida de Photoshop con exposición pública. & # 911 & # 93

Plantilla: = Plantilla: = Error de secuencia de comandos: no existe un módulo de este tipo. 0.63 Error de secuencia de comandos: no existe un módulo de este tipo. Plantilla: = Plantilla: =

Plantilla: = Plantilla: = Error de secuencia de comandos: no existe un módulo de este tipo. 0.87 Error de secuencia de comandos: no existe un módulo de este tipo. Plantilla: = Plantilla: =

  • Primera versión distribuida comercialmente (por la empresa de escáneres Barneyscan), aunque distribuida como "Barneyscan XP". & # 911 & # 93

Plantilla: = Plantilla: = Error de secuencia de comandos: no existe un módulo de este tipo. 1.0 Error de secuencia de comandos: no existe un módulo de este tipo. Plantilla: = Plantilla: =

Plantilla: = Plantilla: = Error de secuencia de comandos: no existe un módulo de este tipo. 2.0 Error de secuencia de comandos: no existe un módulo de este tipo. Plantilla: = Plantilla: =

  • Caminos
  • Rasterización de color CMYK
  • Última versión para System 6.0.4
  • Soporte de 16 bits por canal
  • Edición "Deluxe" disponible en CD-ROM
  • Primera versión para Microsoft Windows.
  • Última versión para System 6.0.7

Plantilla: = Plantilla: = Error de secuencia de comandos: no existe un módulo de este tipo. 3.0 Error de secuencia de comandos: no existe un módulo de este tipo. Plantilla: = Plantilla: =

  • Soporte para Win32s
  • Paletas con pestañas
  • Primera versión distribuida en formato de disco compacto
  • Versión final para distribuir en formato de disquete
  • Última versión para procesadores Windows 3.0, Windows NT 3.5, System 7 y 80386

Plantilla: = Plantilla: = Error de secuencia de comandos: no existe un módulo de este tipo. 4.0 Error de secuencia de comandos: no existe un módulo de este tipo. Plantilla: = Plantilla: =

  • Capas de ajuste
  • Acciones (macros)
  • Paleta de navegador
  • Cuadrículas y guías
  • Herramienta de transformación libre
  • Gradientes multicolores y editor de gradientes
  • Filtros de efectos de galería
  • Marca de agua de imagen Digimarc
  • Formato de archivo PNG
  • Formato de archivo PDF
  • Última versión compatible con la aceleración de hardware Radius y SuperMac NuBus
  • Última versión compatible con Mac 68K
  • Última versión para procesadores Windows 3.1x, Windows NT 3.51, System 7.1 y 80486

Plantilla: = Plantilla: = Error de secuencia de comandos: no existe un módulo de este tipo. 5.0 Error de secuencia de comandos: no existe un módulo de este tipo. Plantilla: = Plantilla: =

  • Tipo editable (anteriormente, el tipo se rasterizaba tan pronto como se agregaba)
  • Deshacer múltiples (paleta de historial)
  • Manejo del color
  • Lazo y bolígrafo magnéticos
  • Pluma de forma libre
  • Canales de color directo
  • mayor soporte de 16 bits / canal
  • Ajuste del mezclador de canales
  • Efectos de capa
  • Complementos de automatización
  • Samplers de color
  • Herramienta de medida
  • Última versión para System 7.5
  • Incluido con ImageReady
  • Guardar para Web
  • Extraer
  • Última versión para Windows 95, NT 4.0 RTM, SP1-SP3, Mac OS 7.6 y Mac OS 8

Plantilla: = Plantilla: = Error de secuencia de comandos: no existe un módulo de este tipo. 6.0 Error de secuencia de comandos: no existe un módulo de este tipo. Plantilla: = Plantilla: =

  • Formas vectoriales
  • Interfaz de usuario actualizada
  • Filtro "Licuar"
  • Cuadro de diálogo Estilos de capa / Opciones de fusión
  • Última versión para Windows NT 4.0SP4-SP5, 2000 RTM, SP1, Mac OS 8.5 y Mac OS 8.6, Mac OS 9 e IntelPentium y Pentium II

Plantilla: = Plantilla: = Error de secuencia de comandos: no existe un módulo de este tipo. 7.0 Error de secuencia de comandos: no existe un módulo de este tipo. Plantilla: = Plantilla: =

  • Texto hecho completamente vector
  • Pincel corrector
  • Nuevo motor de pintura
  • Corrector ortográfico
  • Buscar / Reemplazar
  • Cámara RAW 1.x (complemento opcional)
  • Última versión para Windows 98, 98SE, ME, NT 4.0SP6a, 2000SP2, Mac OS 9.1, Mac OS 9.2, Mac OS X Cheetah y Puma

Plantilla: = Plantilla: = Error de secuencia de comandos: no existe un módulo de este tipo. CS (8,0) Error de secuencia de comandos: no existe un módulo de este tipo. Plantilla: = Plantilla: =

  • Cámara RAW 2.x
  • "Herramienta de corte" altamente modificada
  • Comando Sombra / Resaltar
  • Comando Igualar color
  • Filtro de desenfoque de lente
  • Guías inteligentes
  • Histograma en tiempo real
  • Detección y rechazo de imprimir imágenes escaneadas de varios billetes y protección contra copia n. ° 915 y n. ° 93 basada en la tecnología Safe castDRM
  • Soporte de secuencias de comandos para JavaScript y otros lenguajes
  • Grupos de capas jerárquicas
  • Capas de 16 bits por canal, pintura y ajustes
  • Soporte para archivos de más de 2 Gigabytes
  • Documenta hasta 300.000 píxeles en cualquier dimensión
  • Escribe en un camino
  • Última versión para Windows 2000SP3 y XP RTM

Plantilla: = Plantilla: = Error de secuencia de comandos: no existe un módulo de este tipo. CS2 (9,0) Error de secuencia de comandos: no existe un módulo de este tipo. Plantilla: = Plantilla: =

  • Cámara RAW 3.x
  • Objetos inteligentes
  • Deformación de imagen
  • Cepillo de cicatrización de manchas
  • Herramienta de ojos rojos
  • Filtro de corrección de lente
  • Afilado inteligente
  • Punto de fuga
  • Mejor gestión de la memoria en máquinas Macintosh PowerPC G5 de 64 bits que ejecutan compatibilidad con Mac OS X 10.4 (HDRI) (coma flotante de 32 bits por canal)
  • Más opciones de difuminado, como "Dispersión"
  • Selección de capa modificada, como la capacidad de seleccionar más de una capa.
  • Última versión que se distribuirá en formato de disco compacto & # 916 & # 93
  • Última versión para Windows 2000SP4, XPSP1, Mac OS X Jaguar, Panther e IntelPentium III

Plantilla: = Plantilla: = Error de secuencia de comandos: no existe un módulo de este tipo. CS3, CS3 extendido (10.0) Error de secuencia de comandos: no existe un módulo de este tipo. Plantilla: = Plantilla: =

  • Soporte nativo para la plataforma Macintosh basada en Intel y soporte mejorado para Windows Vista
  • Interfaz de usuario revisada
  • Incorporaciones de funciones a Adobe Camera RAW
  • Herramienta de selección rápida
  • Alteraciones en las curvas, el punto de fuga, el mezclador de canales, el brillo y el contraste y el cuadro de diálogo Imprimir
  • Ajuste de conversión a blanco y negro
  • Capas de alineación automática y fusión automática
  • Filtros inteligentes (no destructivos)
  • Optimización gráfica de dispositivos móviles
  • Mejoras en la clonación y curación.
  • Soporte más completo de 32 bits / HDR (capas, pintura, más filtros y ajustes)
  • Funciones de inicio más rápidas integradas directamente en Photoshop y ya no como una aplicación separada.
  • Primera versión distribuida en formato DVD & # 917 & # 93
  • Última versión para Windows Vista RTM y Mac OS X Leopard en PowerPCMacs

Plantilla: = Plantilla: = Error de secuencia de comandos: no existe un módulo de este tipo. CS4, CS4 extendido (11.0) Error de secuencia de comandos: no existe un módulo de este tipo. Plantilla: = Plantilla: =

  • Panorámica y zoom más suaves y rotación fluida del lienzo
  • Aceleración de visualización OpenGL en Photoshop
  • Soporte nativo para 64 bits en Windows Vista x64
  • Panel de ajustes
  • Panel de máscaras
  • Flujo de trabajo mejorado de Adobe Photoshop Lightroom
  • Escalado consciente del contenido
  • Profundidad de campo ampliada
  • Nuevas opciones de visualización de archivos (visualización de documentos con pestañas y vistas n-up)
  • Nueva gestión de archivos y espacios de trabajo con Adobe Bridge CS4
  • Última versión para Windows XPSP2, Mac OS X Tiger y AMDAthlon XP

Plantilla: = Plantilla: = Error de secuencia de comandos: no existe un módulo de este tipo. CS5, CS5 extendido (12.0) Error de secuencia de comandos: no existe un módulo de este tipo. Plantilla: = Plantilla: =

  • Relleno consciente del contenido
  • Herramienta de deformación de marionetas
  • 64 bits para Mac OS X
  • Puntas de cerdas
  • Cepillo mezclador
  • Corrección automática de lentes
  • Tonificación HDR más fácil para principiantes
  • Controles de selección y enmascaramiento mejorados
  • Control de grano RAW de la cámara
  • Nuevos modos de fusión: restar y dividir
  • Controles de GPU HUD para cambio de tamaño de pincel, selector de color, muestreo de color
  • Mejora de la calidad y la velocidad del trazado de rayos (extendido)
  • Herramienta de extrusión 3D Repousse (extendida)
  • Luces basadas en imágenes (extendidas)
  • Interactúa con aplicaciones remotas a través de TCP / IP, como tabletas y otras computadoras.
  • Primera licencia de suscripción (opcional). & # 9110 & # 93
  • Última versión para Windows VistaSP1, SP2, Windows 7 RTM y Mac OS X Leopard en Mac con procesador Intel

Plantilla: = Plantilla: = Error de secuencia de comandos: no existe un módulo de este tipo. CS6, CS6 extendido (13.0) Error de secuencia de comandos: no existe un módulo de este tipo. Plantilla: = Plantilla: =

  • Última opción de licencia perpetua. A partir del 9 de enero de 2017, las aplicaciones de licencia perpetua de Creative Suite (CS6 o anterior) como Adobe Photoshop, Adobe Illustrator, Adobe InDesign, Adobe Premiere Pro y Adobe After Effects ya no estaban disponibles para la venta en Adobe.
  • Rediseño de la interfaz de usuario (todos los iconos nuevos y la interfaz de usuario oscura opcional)
  • Guardados automáticos y en segundo plano
  • Herramientas de parche y movimiento con reconocimiento de contenido (extensiones de relleno con reconocimiento de contenido introducidas en la versión anterior)
  • Blur Gallery incluye Tilt Shift, Iris y Field que se pueden usar para crear efectos de profundidad de campo
  • Gama de colores: tono de piel y detección de rostros
  • Adobe Camera RAW 7
  • Herramienta de recorte mejorada con opción de enderezamiento
  • Nuevo panel de propiedades que se puede utilizar para variar las propiedades de las capas de ajuste.
  • Soporte de video mejorado
  • El filtro de pintura de aceite ahora se envía con el programa
  • Filtro de gran angular adaptativo
  • Estilos de párrafo y carácter
  • Soporte integrado para idiomas de Oriente Medio
  • Interfaz de usuario de impresión actualizada
  • Ajuste 3DLUT
  • Herramientas vectoriales revisadas que incluyen trazos de trazados vectoriales, punteados o discontinuos
  • Ajustar a píxel para transformaciones y herramientas vectoriales
  • Interfaz de usuario 3D completamente renovada, ahora más fácil de usar
  • Última versión para Windows XPSP3 y Mac OS X Snow Leopard

Plantilla: = Plantilla: = Error de secuencia de comandos: no existe un módulo de este tipo. CC (14,0) Error de secuencia de comandos: no existe un módulo de este tipo. Plantilla: = Plantilla: =

  • Reducción del movimiento de la cámara
  • Las funciones extendidas anteriores ahora siempre están incluidas
  • Muestreo inteligente
  • Camera Raw como filtro
  • Rectángulos redondeados editables
  • Pintura 3D mejorada
  • Compartir en Behance
  • Acciones condicionales
  • Estilo de antialiasing del sistema para texto
  • Núcleo redondo de filtro mínimo y máximo
  • Sincronizar preferencias con la nube
  • Generador de Adobe
  • Genere activos de imagen a partir de capas
  • Integración de Edge Reflow a través de Adobe Generator
  • Mejoras en la reducción del movimiento de la cámara
  • Deformación de perspectiva
  • Objetos inteligentes vinculados
  • Soporte de impresión 3D
  • Publica modelos 3D en Sketchfab
  • Adobe Camera Raw 8.3

Plantilla: = Plantilla: = Error de secuencia de comandos: no existe un módulo de este tipo. CC 2014 (15.0 o 20140508.r.58) Error de secuencia de comandos: no existe un módulo de este tipo. Plantilla: = Plantilla: =

  • Efectos de movimiento de Blur Gallery
  • Máscara de enfoque
  • Compatibilidad ampliada con Mercury Graphics Engine
  • Mejoras de objetos inteligentes
  • Mejoras de Adobe Camera Raw 8
  • Última versión para Windows 8, Mac OS X Lion, Mountain Lion e IntelPentium 4

Plantilla: = Plantilla: = Error de secuencia de comandos: no existe un módulo de este tipo. CC 2015 (16.0 o 20150529.r.88) Error de secuencia de comandos: no existe un módulo de este tipo. Plantilla: = Plantilla: =

  • Mesas de trabajo
  • Mercado de Adobe Stock
  • Design Space (Preview) ofrece un modo designado para diseñadores de aplicaciones móviles y sitios web
  • Camera Raw como filtro
  • Algunos estilos de capa ahora se pueden agregar hasta 10 instancias
  • Rediseño de la función de exportación de imágenes
  • Adobe Camera Raw 9.1
  • Archivos vinculados en Bibliotecas CC
  • Vistas previas de curación en tiempo real
  • Nuevas capacidades de Bibliotecas Creative Cloud
  • Mejoras en Design Space (Preview)
  • Experiencia de usuario moderna en dispositivos táctiles y de escritorio
  • Más opciones creativas con la importación de SVG
  • Experiencia de exportación mejorada
  • Crash Reporter: falla al crear estilos de caracteres y al guardar un documento en ciertos escenarios
  • No se puede grabar el comando, seleccionar todas las capas
  • Las herramientas se restablecen a la configuración predeterminada después de cerrar / abrir el documento o salir / reiniciar Photoshop con la pantalla de inicio
  • La nueva configuración de la casilla de verificación Agregar a la biblioteca de Swatch & gt no es pegajosa cuando se invoca desde el selector de color
  • Problema con la tecla Cmd / Ctrl para seleccionar capas en el panel Capa
  • Error de traducción al alemán para espacios de trabajo
  • Área en la que se puede hacer clic mejorada para los botones de diálogo
  • Los ajustes preestablecidos de exportación en mesas de trabajo 2x dan como resultado activos escalados incorrectamente
  • La edición del gráfico de trama de la biblioteca en Indesign o Illustrator no puede abrir el documento en Photoshop a menos que Photoshop ya se esté ejecutando
  • Varios errores de ScriptUI
  • El contenido pegado se centra en la mesa de trabajo cuando se amplía en una parte de la mesa de trabajo
  • La compatibilidad con secuencias de comandos da un error durante el inicio: fallas posteriores
  • Muestrear un color con la herramienta de degradado y los paneles ocultos no muestra el color
  • Cuelgue al abrir ciertos archivos .IFF y cuelgue / cuelgue al abrir / cerrar ciertos archivos .PNG
  • No se puede arrastrar y soltar la obra de arte de Illustrator a Photoshop (solo Windows)
  • La pantalla de bienvenida hace que se vuelva a dibujar / parpadee incluso si no se muestra si Narración está habilitada (solo Windows)
  • Los archivos recientes dejan de funcionar después de abrir más de 100 archivos
  • Al hacer clic en el espacio de trabajo "Inicio" deshabilitado, se cambia al espacio de trabajo "Fotografía".
  • Error tipográfico en la propiedad HangingPunCtuation utilizada para la creación de scripts
  • Se apilan varios archivos uno encima del otro, en lugar de en cascada, cuando los documentos con pestañas están deshabilitados

Plantilla: = Plantilla: = Error de secuencia de comandos: no existe un módulo de este tipo. CC 2015.5 (17.0 o 20160603.r.88) Error de secuencia de comandos: no existe un módulo de este tipo. Plantilla: = Plantilla: =

  • Mejor colaboración con bibliotecas
  • Coincidir fuente
  • Panel de bibliotecas actualizado
  • Crea patrones con Capture CC
  • Mesas de trabajo mejoradas
  • Muestre su trabajo con Adobe Portfolio
  • Espacio de selección y enmascaramiento
  • Cultivo según el contenido
  • Exportar mejoras
  • Impresión 3D a Microsoft 3MF (solo Windows 10)
  • Atajos de teclado reparados
  • Exportación fija de capas anidadas
  • "Rasterizar formato EPS" recuerda la configuración
  • Insertar perfil de color guardado
  • Cursor fijo al usar transformar texto de párrafo
  • La impresión en color está desactivada cuando se usa la aplicación Manage Color (solo Mac)
  • Se corrigió el error de archivo no encontrado
  • Varios cambios para seleccionar y enmascarar
  • Última versión para OS X Mavericks

Plantilla: = Plantilla: = Error de secuencia de comandos: no existe un módulo de este tipo. CC 2017 (18.0 o 20161012.r.53) Error de secuencia de comandos: no existe un módulo de este tipo. Plantilla: = Plantilla: =

  • Búsqueda en la aplicación
  • Mayor integración con Adobe XD
  • Plantillas de stock, objetos 3D y búsqueda
  • Soporte para fuentes de color SVG
  • Presentación de Typekit Marketplace
  • Mejor rendimiento general
  • Soporte de Touch Bar para Apple MacBook Pro
  • Arreglos
  • Error de programa al convertir a mapa de bits utilizando tramado de patrón con una selección
  • Problemas de rendimiento con fuentes TrueType y OpenType
  • Entrada de menú en blanco en el menú contextual para tipo 3D
  • Problema de mostrar u ocultar polígonos en 3D con Revelar todo
  • Los grupos de capas con modos de fusión modificados corrompen los archivos
  • Los controles deslizantes de la barra táctil son demasiado grandes
  • No se puede escribir el archivo cuando tiene ACL de grupo para el archivo en MacOS
  • Numerosos otros problemas resueltos en las áreas de 3D, Acciones, Búsqueda, Panel de aprendizaje, Rendimiento, Touch Bar y Tipo
  • Error de tamaño del disco temporal
  • Nik Dfine 2 se congela en macOS Sierra
  • Error: no se pueden guardar los cambios en el documento de Adobe Photoshop antes de salir
  • La última herramienta agrupada utilizada se olvida después de usar la herramienta Mover (V)
  • AppleScript: error de opciones abiertas al iniciar Photoshop
  • Parches para algunas vulnerabilidades y varias otras correcciones de errores
  • Última versión para OS X Yosemite

Plantilla: = Plantilla: = Error de secuencia de comandos: no existe un módulo de este tipo. CC 2018 (19.0.0) Error de secuencia de comandos: no existe un módulo de este tipo. Plantilla: = Plantilla: =

  • Nuevas funciones de suavizado de trazos
  • Nueva herramienta Pluma de curvatura
  • Soporte para la edición de panoramas esféricos
  • Gestión de pinceles optimizada
  • Acceda a sus fotos de Lightroom en Photoshop
  • Soporta fuentes variables
  • Envíe por correo electrónico o comparta sus creaciones con varios servicios directamente desde Photoshop
  • Se han enriquecido las descripciones emergentes
  • Soporte para Microsoft Surface Dial
  • Fotos de lujo con IA
  • Opción para pintura simétrica automática
  • Máscara de gama de colores para Camera Raw

Esta actualización incluye algunos (más de 10) cambios para los principales problemas informados por los clientes en la versión 19.0, que incluyen (pero no se limitan a):

  • Retraso del cepillo de cicatrización y cicatrización de manchas
  • Alt-retroceso tomando dos golpes para trabajar
  • Personaje que lleva roto
  • Cambiar el tamaño de la imagen cuando el lugar no funciona
  • Mejoras en las selecciones
  • Soporte avanzado para monitores de alta densidad de Windows
  • Compatibilidad mejorada con Microsoft Surface Dial
  • Mejor compatibilidad SVG con Adobe XD
  • Se bloquea al usar la herramienta Mesa de trabajo después de que el ancho o el alto se cambien al 100%.
  • Problemas al usar la herramienta Pluma con Photoshop CC versión 19.1
  • (solo macOS) El panel oculto no se representa correctamente cuando el usuario pasa el mouse para revelarlo
  • Bloqueo al ejecutar filtros de distorsión contra imágenes RGB de 16 bits de gran tamaño
  • En determinadas configuraciones de hardware, el lienzo se dibuja con un tamaño incorrecto en los marcos de documentos flotantes.
  • Se bloquea al cambiar el cursor Otro a Preciso cuando se selecciona la herramienta Lazo magnético
  • Los archivos TIFF se escriben con datos de etiquetas no alineados.
  • Problema al usar el panel Propiedades: el valor de seguimiento predeterminado es 1 y los valores negativos no funcionan.
  • (Solo Windows) La vista previa de Lens Flare se repite al 175% y 225%.
  • Los datos de píxeles del punto de fuga se distorsionan al pasar el cursor por encima con las herramientas de pincel
  • Problema al encontrar la ruta especificada para el escáner CanoScan 9000F Mark II
  • (Solo para Windows) El nombre de la fuente antigua parpadea en el campo Nombre de fuente del panel Carácter al pasar por las fuentes
  • La configuración del cuadro de diálogo Imprimir vuelve a los valores predeterminados al iniciarse.
  • Las imágenes PNG se abren con distorsión.
  • La máscara de capa no vinculada no cambia de tamaño con la imagen.
  • Selección incorrecta con una capa oculta en la máscara de recorte.
  • El tamaño de muestra más pequeño ocupa un gran espacio en la pantalla.
  • La interacción del lápiz óptico de Mac con los paneles se bloquea en estado inactivo.
  • El suavizado heredado se vuelve a habilitar en el lanzamiento cuando está deshabilitado.
  • Las imágenes se amplían inesperadamente cuando se abren
  • Los menús contextuales / de clic derecho no funcionan correctamente en el modo de pantalla completa
  • Bloqueo al crear un pin en una malla de deformación de marionetas no contiguas
  • La exportación a SVG se atasca en el ciclo de procesamiento
  • Copiar SVG de la capa de texto da como resultado un error
  • Error 'No se pudo completar su solicitud porque el módulo de formato de archivo no puede analizar el archivo' al abrir archivos de imagen
  • (Solo para Windows) Error 'No se pudo crear un documento nuevo. No hay suficiente espacio para mostrar este documento cuando no hay ventanas o pestañas abiertas.
  • (Solo Windows) Se pierde el enfoque al muestrear una imagen con el Selector de color. Al presionar la tecla Intro no se aplica el color muestreado y se cierra el cuadro de diálogo Selector de color
  • El estado relativo de la casilla de verificación en el cuadro de diálogo Tamaño del lienzo ya no se guarda entre sesiones
  • La herramienta Cuentagotas no puede muestrear colores desde fuera de la aplicación Photoshop en una computadora con Windows con controladores NVIDIA
  • Entrada numérica no válida: se requiere un número entero entre 96 y 8. Valor más cercano insertado. No se pudo completar su solicitud porque no hay suficiente memoria (RAM).
  • Bloqueo al editar: clonar sello, copiar / pegar una máscara de capa, pintar
  • Solución de seguridad para un problema de corrupción de la memoria al abrir archivos .tga y .pct.
  • Corrección de seguridad para APSB18-43
  • Corrección de seguridad para APSB19-15
  • Corrección de seguridad para APSB19-44

Plantilla: = Plantilla: = Error de secuencia de comandos: no existe un módulo de este tipo. CC 2019 (20.0.0) Error de secuencia de comandos: no existe un módulo de este tipo. Plantilla: = Plantilla: =


¡Liberación! Historia de las fijaciones de seguridad

Las primeras fijaciones de "seguridad", del esquiador de Portland Hjalmar Hvam, no fueron tan seguras. Pero hace 50 años, Cubco, Miller, Look y Marker comenzaron a cambiar la imagen de la pierna rota del esquí.

(Publicado por primera vez en Skiing History, septiembre de 2002)

A mediados de los años treinta, la mitad de los grandes inventos del esquí alpino ya estaban en marcha. La forma estándar de cintura y curvatura para un esquí de giro había sido establecida 80 años antes por Sondre Norheim. Rudolph Lettner había introducido el borde de acero en 1928, y los primeros esquís laminados, con tapas de fresno y bases duras de nogal o incluso plástico de baquelita, se produjeron en 1932. La puntera Eriksen y el cable del talón Kandahar aseguraron una conexión sólida entre la bota y el esquí. .

Demasiado sólido. Cada corredor podía contar con romperse una pierna de vez en cuando, y algunos de los clásicos descensos europeos hospitalizaban hasta un tercio de la lista de inscritos. Alrededor de 1937, una pequeña empresa de Megeve, Reussner-Beckert, introdujo un primitivo dedo liberador. Al Ski Club de Gran Bretaña le gustó lo suficiente como para ofrecer un premio de 25 libras por la mejor fijación de "seguridad" producida en el próximo año. La entrada ganadora, de un P. Schwarze de St. Gallen, Suiza, siempre que si la bota saltara del cable del talón, la punta también se soltaría, pero hacia arriba, no lateralmente.

Algunas de las luces más brillantes de la comunidad del esquí experimentaron con sistemas de liberación caseros. Una de estas luces más brillantes, y uno de los corredores lesionados, era un atleta elegantemente alto y delgado llamado Hjalmar Hvam. Al igual que Mikkel Hemmestveit e innumerables noruegos antes que él, Hvam fue un gran campeón nórdico que emigró a los EE. UU. Nacido en Kongsberg en 1902, Hvam ganó su primer concurso de saltos a los 12 años y lo ganó de manera constante durante su adolescencia. Pero saltó a la sombra de los hermanos Ruud locales, Birger, Sigmund y Asbjorn, que se hicieron con todas las plazas del equipo Kongsberg en el clásico anual de Holmenkollen.

Hvam dejó el esquí y emigró a Canadá en 1923, llegando a Portland en 1927. Trabajó como obrero en un aserradero hasta que se unió al Cascade Ski Club en 1929. Rápidamente fue reconocido como un destacado saltador, corredor de fondo y patinador de velocidad. , alcanzando su punto máximo en los campeonatos nacionales en 1932 en Lake Tahoe, donde ganó los eventos de salto y de campo traviesa para llevarse el campeonato combinado nórdico. Impulsado por los esquís alpinos, ganó las dos carreras de su primera carrera de slalom, en 1933: los campeonatos del estado de Oregón. Con esquís prestados.

Esa experiencia llevó a doce victorias consecutivas cuesta abajo en 1935 y 1936, incluidos los Silver Skis en Mt. Rainier y la primera carrera de la carrera Golden Rose en Mt. Hood. En Mt. Baker, en 1936, ganó una competencia de cuatro con victorias en las cuatro disciplinas: salto, cross-country, slalom y descenso. Se clasificó para el Equipo Olímpico de Estados Unidos ese año, pero no pudo competir porque todavía era ciudadano de Noruega.

En 1935, abrió la tienda de esquí Hjalmar Hvam en el noroeste de Portland, con una sucursal en Mt. Hood. La tienda de la ciudad tenía una excelente ubicación, justo en la línea de tranvía de la calle 23 desde el centro. Hvam vio de primera mano las decenas de lesiones sufridas por sus clientes, así como por los corredores de la competencia. Nadie mantuvo registros nacionales, pero parece que la tasa de lesiones fue terrible. Los expertos en lesiones de esquí como el Dr. Jasper Shealy y Carl Ettlinger estiman que en los años anteriores y posteriores a la Segunda Guerra Mundial, alrededor del 1 por ciento de los esquiadores sufrió una lesión en un día determinado, por lo que es probable que al final de la temporada, el 10 por ciento de todos los esquiadores estaban fuera de servicio. Aproximadamente la mitad de estas lesiones fueron probablemente fracturas de la parte inferior de la pierna. Los accesorios après-ski más visibles fueron las escayolas y las muletas. No fue una receta para el éxito comercial a largo plazo.

Formado como dibujante mecánico, Hvam comenzó a jugar con los hierros de los dedos de los pies, buscando una forma confiable de soltar la bota en una caída. El problema entonces, como ahora, era cómo hacer un pestillo sofisticado que sujetara a un esquiador durante las maniobras normales de esquí (dirección, borde, salto, aterrizaje) pero que se soltara en caídas anormales o complejas. Fue un enigma.

La lesión conduce a la invención

"¡Eureka!" De Hvam momento vino bajo la influencia de un poderoso anestésico. En junio de 1937, Hvam ganó la Rosa de Oro en el monte Hood, nuevamente, y luego subió con algunos amigos para hacer un pequeño salto de cornisa. El resultado fue predecible: en la nieve de primavera, alguien estaba destinado a atravesar la corteza y romperse una pierna. Esta vez, fue Hvam, y sufrió una fractura en espiral. Lo enviaron al Hospital St. Vincent de Portland para que lo operaran. “Cuando salí del éter, llamé a la enfermera para pedirle lápiz y papel”, escribió décadas después. "Me había despertado con el principio completo de una plancha de punta de liberación".

Lo que imaginaba parecía un simple clip giratorio insertado en el reborde de la suela de la bota. Un mecanismo interno mantenía el pivote centrado mientras la punta de la bota presionaba hacia arriba contra el clip. Pero cuando se eliminó esa presión, como en una inclinación hacia adelante severa, el clip se liberó para balancearse hacia los lados. Por lo tanto, Hvam proporcionó la liberación de los dedos de los pies hacia los lados en una caída inclinada hacia adelante y con torsión.
En 1939, Hvam volvió a romperse la pierna, esta vez mientras probaba su propia atadura. Siempre afirmó que la pierna nunca se había curado correctamente, pero enseñó la lección de que las ataduras de "seguridad" no siempre son seguras. No obstante, Hvam lanzó al mercado sus fijaciones Saf-Ski. Su dedo del pie de liberación fue recibido con entusiasmo por sus amigos de carreras y saltos. Los saltadores lo usaron insertando un elevador de talón debajo de la bota, atascando así la plancha de la puntera para que no pudiera girar. Parecía un ejercicio inútil, pero los saltadores profesionales del noroeste querían apoyar a su amigo.

Muchos corredores vieron la idea de un dedo del pie suelto con intensa sospecha, especialmente después de que Olaf Rodegaard se liberó de su atadura Hvam en un eslalon gigante. Rodegaard, sin embargo, estaba convencido de que la liberación le salvó la pierna y mantuvo la atadura. Hvam vendió unas pocas docenas de pares antes de que estallara la Segunda Guerra Mundial e intentó convencer al Pentágono de que comprara la punta para la 10ª División de Montaña, pero las tropas se marcharon antes de que pudiera cerrar un trato. Al menos tres pares de hierros de puntera Saf-Ski fueron a Italia con la división, pirateados por Rodegaard y por los hermanos Leon y Don Goodman de Idaho (los Goodman introducirían su propia unión de liberación en 1952). Así, las primeras fijaciones de lanzamiento de producción llegaron a Europa, atornilladas sólidamente a los esquís GI Northland y Groswold.

Después de la guerra, Hvam produjo la encuadernación en varias versiones para venta al por menor y alquiler. Fue ampliamente aceptado por sus amigos en las comunidades de salto y carreras, al menos en Occidente. Vendió 2.500 pares en 1946-47 y observó cómo una docena de empresas norteamericanas imitaban rápidamente el principio. Sus nuevos competidores incluían a Anderson & amp Thompson, Dovre, Northland, Gresvig, Krystal, U.S. Star y O-U.

Euros desarrolla sistemas de lanzamiento

También hubo inventos europeos. En 1948, en Nevers, Francia, el fabricante de artículos deportivos Jean Beyl construyó una placa de encuadernación embutida en el esquí. No hay evidencia de que Beyl se haya inspirado en las punteras americanas y su encuadernación se basó en un principio completamente diferente. No soltó la bota en una caída; en cambio, giró para proteger la parte inferior de la pierna contra torsiones, sin despegarse del esquí. Hizo algo que ninguna otra atadura podría hacer: absorbería un impacto momentáneo y volvería al centro. La elasticidad lateral de la encuadernación fue una idea revolucionaria y no sería duplicada por otros fabricantes durante otras dos décadas. La placa también eliminó la suela de la bota de esquí de cuero flexible del mecanismo de liberación, mejorando enormemente la confiabilidad. Beyl quería darle al producto un nombre que sonara estadounidense y se decidió por el título de una revista fotográfica semanal brillante publicada en Nueva York. En 1950, Beyl había convencido a varios miembros del equipo francés para que usaran su placa Look, incluidos los campeones mundiales Henri Oreiller y James Couttet.

Norm Macleod, uno de los socios de la empresa importadora estadounidense Beconta, recuerda que los problemas con la placa Look eran el peso y el grosor. Para instalar la fijación, un mecánico tuvo que hacer un agujero largo y profundo en la parte superior del esquí. “La placa estaba empotrada en la parte superior del esquí y, por lo tanto, el esquí tenía que ser grueso”, dice Macleod. “Se colocó aproximadamente un centímetro en el esquí y se pegó otros 6 o 7 milímetros por encima de la superficie superior. Hubo resistencia a eso. Los corredores pensaron que era ventajoso estar más cerca del esquí ".

Por eso, en 1950, Beyl creó la puntera Look Nevada, el primer diseño de encuadernación moderno reconocible, con un pistón largo con resorte para proporcionar mucha elasticidad lateral para la absorción de impactos. Beyl era un perfeccionista en una época en la que la mayoría de las fijaciones estaban hechas de acero estampado, su Nevada estaba hecha de aluminio fundido pesado y caro. Era casi a prueba de balas. Era una unidad de puntera de dos pivotes, es decir, el cuerpo pivotante principal se llevaba a lo largo de un segundo pivote en el que estaba montada la puntera, lo que aseguraba que la puntera se desplazara en paralelo con la puntera de la bota.

Hannes Marker, oriundo de Berlín que había aprendido a esquiar como soldado de la Wehrmacht destinado en Noruega, fue a Garmisch después de la guerra y encontró un trabajo como instructor de esquí civil para el centro recreativo del ejército de los EE. UU., Donde Leon Goodman era supervisor de esquí. colegio. Allí vio los dedos de los pies de liberación hechos en Estados Unidos y pensó: "Puedo hacerlo mejor". En 1952 presentó su puntera Duplex, una puntera de dos piezas que se agarraba a las esquinas del reborde de la bota de la misma manera que funcionarían las futuras fijaciones de pinza. Siguió esto, en 1953, con el Simplex. Al igual que la puntera Look, y a diferencia de la Hvam, era ajustable para liberar la tensión y fue la primera puntera de liberación que fue ampliamente aceptada por los corredores fuera de Francia. Y al igual que el Look Nevada, el Simplex era un sistema de doble pivote.

Liberación del talón de Cubberley Attacks

Otros manipuladores estaban trabajando duro. A partir de 1948, en Nutley, Nueva Jersey, el ingeniero mecánico y esquiador recreativo Mitch Cubberley trajo una mente ingeniosa al problema de la imagen de la pierna rota en el esquí. Esquiando con su amigo Joe Powers en Highmount, Belleayre y Bromley, Cubberley llegó a la conclusión de que un problema clave, hasta ahora nadie abordado, era la liberación poco confiable del talón, que surge de la combinación de la suela de la bota de cuero suave, la envoltura de tanga larga utilizada para reforzar la puños de bota de cuero descuidado, y el complejo cable serpentino del talón de Kandahar. Descubrió cómo eliminar el cable del talón y su agarre en la suela de cuero suave, diseñando un elegante pestillo controlado por resorte que se podía montar tanto en la punta como en el talón.

Un elemento clave del diseño de Cubberley fue la placa del maletero. Las placas de acero se atornillaron sólidamente a la punta y al talón de la bota, y la unión con resorte sujetó estas placas en lugar de una suela de bota suave, húmeda y flexible. El contacto de metal con metal proporcionó una liberación más consistente y redujo la fricción entre la bota y el esquí. Cubberley vendió alrededor de 200 juegos durante el invierno de 1949-50. En Orem, Utah, Earl Miller estaba en una pista paralela y una amarga rivalidad creció entre los dos hombres.

En Annecy, Francia, Georges Salomon, fabricante de bordes de esquí de acero y fijaciones de talón de cable, produjo su propia puntera de liberación, la Skade, para vender con su popular tacón de cable Lift. No era un diseño de un solo pivote, como el Look, ni una puntera de dos pivotes, como el Marker, sino que utilizaba un par de rodamientos de rodillos, montados sobre una leva de acero, para guiar la puntera en su recorrido lateral. Era un sistema menos elegante, pero funcionó, y Salomon inscribió a una lista de corredores de esquí para respaldarlo. El diseño básico, reforzado con piezas fundidas más sustanciales, produjo finalmente las uniones S.444 y S.555 más vendidas.

En 1952, Mitch Cubberley patentó una unidad de puntera que se soltaría en todas las direcciones y las ventas despegaron. Para 1955, había agregado un borde al pestillo de su talón y había creado el primer talón con escalón. Earl Miller apodó a su propia atadura el Hanson. Pasó varios inviernos promocionando la encuadernación lanzándose a aterradoras caídas para demostrar su liberación.

De vuelta en Portland, Hvam seguía sacando unos pocos miles de pares de dedos de los pies Saf-Ski cada año. En 1952, a la edad de 50 años, entrenó al equipo combinado nórdico de EE. UU. En Holmenkollen, y descubrió que aún podía superar a la mayoría de sus jóvenes atletas. Su agencia de publicidad creó el lema "¡Hvoom con Hvam, y no tengas miedo!" Los anuncios de revistas mostraban una foto de Hvam volando a través de un salto gelandesprung, acompañada de un texto hablador en el que Hvam explicaba, en sintaxis noruego-inglés, cómo funcionaba su encuadernación. "Tal vez no sepa acerca de las vinculaciones de lanzamiento", decía un anuncio. “Quizás estás en un hospital con una pierna rota. . . . Déjame contarte cómo funciona la liberación del dedo del pie Hvam. Nunca se suelta mientras esquías, porque esta parte tiene dos pasadores redondeados que encajan en los enchufes y no puede girar porque esta parte está empujada hacia arriba. Mientras empuje hacia arriba, no puede girar. Cuando esquías, la suela de la bota siempre empuja hacia arriba el borde de liberación de la puntera. Cuanto más fuerte sea el borde, más duro se bloqueará el dedo del pie en su lugar. Ahora. Cuando te caes mal, tu pie puede torcerse. Su pie gira hacia los lados, no hay mucha presión hacia arriba. La puntera gira y su bota puede torcerse sin lastimarse. Quizás creas que te diría una mentira. Si lo cree así, lo siento por usted. No mentiría sobre nada. Sobre todo, no mentiría sobre el esquí, porque el esquí es de lo que se trata toda mi vida ".

En 1953, con la adopción generalizada de las fijaciones de "seguridad", quedó desconcertantemente claro que la tasa de lesiones no estaba mejorando. La patrulla de esquí de Stowe informó que todavía estaban transportando alrededor de cuatro fracturas de pierna por cada 1000 días de esquiador, y culpó al hecho de que no existía un método estándar para ajustar y probar las fijaciones de liberación. En Francia, en 1954, Jean Beyl ofreció una indemnización de 71 dólares por cualquier pierna rota sufrida con un Look montado en fábrica, y pagó solo dos veces sobre la base de 1.180 esquiadores. Ski Magazine calculó que esto equivalía a una tasa de lesiones de .17 por cada 1000 días de esquiador, lo que presumiblemente significaba que estarías 24 veces más seguro esquiando con un Look ajustado correctamente que con un equipo recreativo promedio de New Englander. Earl Miller respondió el invierno siguiente ofreciendo su propia recompensa de $ 100 por las piernas rotas sufridas en las fijaciones de Hanson montadas en su propia tienda de Provo.

Liberar los dedos de los pies proliferan

A fines de la década de 1950, las tiendas de esquí estadounidenses vendían puntas de liberación con unas 35 marcas, incluidas A & ampT, ABC, Alta, Aspen, Attenhofer, Cervin, Cober, Cubco, Cortina, Dovre, Eckel, Evernew, Geze, Gresvig, Goodman, Gripon. , Kenny K, Krystal, Look, Marker, Meergans, Miller, Northland, OU, P & ampM, Persenico, Ramy, Ski-Flete, Ski Free, Spearhead, Stowe Flexible, Suwe, Top, Tyrolia, US Star y Werner. Hvam mantuvo sus precios bajos: en 1961, cuando la puntera Look Nevada se vendió por $ 12.50, el modelo estándar de Hvam, en cromo, se vendió al por menor por $ 6.95 (aunque había un modelo Deluxe, en oro, por $ 12.50). Hvam presentó su cable de liberación del talón por $ 4.50, cuando el cable Look se vendió por $ 7.50.

Aparte de Cubco y Miller, nadie más había descubierto todavía cómo eliminar el cable del talón, esencialmente sin cambios del diseño Kandahar de 1932 de Reuge. Debido a que los tacones de cable eran genéricos, era común ver sistemas mixtos: se podía montar una puntera Hvam con un cable de elevación Salomon o una puntera Look con un tocadiscos Marker. Todavía en 1965, Marker todavía vendía un talón giratorio de lanzamiento lateral que no se soltaba. En este punto, Look introdujo el talón Grand Prix liberable, basado en el mismo principio de alta elasticidad que la unidad de la puntera Nevada.

La encuadernación de Hvam ya estaba obsoleta y, si bien el sistema de Cubco funcionaba de manera eficiente, los expertos lo veían con desdén, que desconfiaban de la liberación hacia arriba.

En 1961, los rivales Earl Miller y Mitch Cubberley introdujeron los primeros frenos de esquí, eliminando la correa de "seguridad" y con ella los cortes y contusiones debidos a los esquís molinos de viento. Las estaciones de esquí no aceptarían frenos de esquí hasta que las principales marcas europeas de encuadernación los adoptaron a partir de 1976.

Por el lado de las carreras, el impulso se movía constantemente a favor de las fábricas europeas, que tenían acceso a los mejores corredores. Stein Eriksen, por ejemplo, respaldó a Marker, y en 1960 Jean Vuarnet y Roger Staub ganaron medallas de oro en los Juegos Olímpicos de Squaw Valley con la puntera de Look Nevada I. Look recibió otro impulso promocional cuando Karl Schranz y Egon Zimmermann cambiaron de Marker.

Ciencia espacial

El mercado de las fijaciones de esquí estaba a punto de cambiar. En 1961, un verdadero científico espacial llamado Robert Lusser se rompió el tendón de Aquiles mientras probaba sus propias ataduras de cables en su habitación de hotel en Saas-Fee. Campeón piloto acrobático y diseñador de aviones ligeros Klemm, Lusser pasó a diseñar cazas alemanes para Messerschmitt y Heinkel durante la Segunda Guerra Mundial. En Heinkel era responsable del primer caza a reacción que voló y había creado la "bomba de zumbido" Fieseler V-1. La Marina de los Estados Unidos lo tomó en 1948 para trabajar en los primeros misiles de crucero en Point Mugu, California, e hizo algunos trabajos para Wernher von Braun en el proyecto de misiles Redstone, antes de regresar a Alemania, y Messerschmitt, en 1957.

Lusser hizo un análisis de ingeniería exhaustivo del problema de liberación de la unión y presentó tres innovaciones clave: una almohadilla antifricción de teflón debajo de la puntera de la bota, un sistema de liberación del talón basado en una copa del talón, una leva y un resorte de tensión fija, y una unidad de puntera simple que agarraba el radio superior de la puntera de la bota en lugar de la brida de la puntera. Esta última innovación proporcionó una carrera larga de alta elasticidad antes de la liberación, lo que significaba que la unión podía volver al centro sin soltarse, incluso con ajustes de tensión de resorte relativamente bajos. Era un dedo del pie feo, construido como un resorte Cubco girado hacia los lados y unido a un par de pinzas para botas de alambre de acero. Pero funcionó.

Lusser patentó estos inventos y las principales empresas vinculantes recogieron sus innovaciones. En Look, Jean Beyl rediseñó la puntera Nevada de dos pivotes. El resultado, en 1962, fue el ingenioso Look Nevada II de un solo pivote, con sus largas alas que sujetaban la parte superior de la bota, en lugar de la pestaña de la suela. Este diseño patentado siguió siendo la base de las unidades de puntera Look durante los siguientes 40 años.

En 1963, Lusser dejó su trabajo en Messerschmitt y fundó la empresa de encuadernación Lusser. Murió en 1969 y la marca murió con él. Pero había comenzado a rodar la pelota en sus tres avances clave.

Durante los años sesenta, Mitch Cubberley y Gordon Lipe demostraron la importancia de reducir la fricción entre botas y esquí y, en paralelo con Lusser, crearon los primeros dispositivos antifricción. Los abogados de lesiones personales comenzaron a prestar más atención al diseño de las fijaciones de esquí. Cubberley obtuvo los resultados de la prueba para demostrar que quitar la suela de la bota de cuero del sistema de liberación mejoraba la seguridad, y a mediados de los años sesenta, Cubco vendía más de 200,000 juegos de fijaciones al año. Cubco fue la unión elegida por los operadores de alquiler.

Con su diseño anticuado, Hvam tenía un problema. En 1966, sus aseguradoras querían una prima de responsabilidad civil de 160.000 dólares. Habría tenido que vender cerca de 120.000 pares de dedos del pie solo para pagar el seguro, y no tenía ni mucho menos ese tipo de participación en el mercado.

Suela estandarizada

La tecnología avanzaba en otros frentes. Look había introducido la puntera Nevada II, siguiendo la idea de Lusser de agarrar el radio superior de la puntera de la bota. La empresa promovió de manera agresiva y correcta el valor de la alta elasticidad y la absorción de impactos, y el mensaje llegó. Mientras los corredores hablaban de "Marcado fuera" del Simplex, las fábricas europeas rediseñaron sus dedos para viajes más largos, produciendo productos como el Marker M4 y Geze Jet Set con las patentes de Lusser.

En 1967, Tyrolia presentó la unidad de talón con escalón Clix Rocket, y Salomon respondió con una unidad de talón que se podía abrir para abrir el paso cerrando el pestillo de la cubierta. En 1970, Kurt von Besser, Rudi Gertsch y el Dr. Richard Spademan introdujeron nuevas variaciones en la unión de placas, al igual que las botas de plástico ofrecían la promesa de una suela de bota estandarizada, que eliminaría la necesidad de puntas con muescas y placas de acero atornilladas. Estaba claro que para seguir siendo competitiva, una empresa de encuadernación de esquí necesitaba mucho dinero para investigar y realizar pruebas.

En el aspecto comercial, las grandes fábricas europeas encontraron importantes corporaciones estadounidenses para distribuir sus productos en América del Norte. Beconta dominaba casi el 30 por ciento del mercado de Look, mientras que García Corp., distribuidor de Fischer y Rossignol, comercializaba a Marker con más éxito. Salomon encontró un hogar en A & ampT. Tyrolia fue comprada por AMF. Pequeñas empresas independientes como Hvam, Cubco y Miller empezaron a parecer irrelevantes en las grandes guerras del merchandising. Incluso las empresas emergentes más pequeñas (Americana, Moog, Allsop) enturbiaron las aguas y recortaron participación de mercado.

Saf-Ski R.I.P.

En 1972, Hvam se retiró y la fijación Saf-Ski desapareció para siempre. Hvam murió en 1996 a la edad de 93 años. Hvam nunca resolvió por completo el problema de la liberación previa, la liberación del talón o la flexión de la suela de la bota, pero definió los problemas y abrió el camino.

Cubco, armado con brillantes críticas de los laboratorios de pruebas, siguió adelante. Mitch Cubberley estaba decidido a construir una encuadernación segura, eficaz y barata, y parecía igualmente decidido a mantenerlo feo. Con la adopción universal de suelas de botas de plástico estándar, su encuadernación perdió su ventaja de rendimiento. Gracias en gran parte a sus propios esfuerzos en asociación con Gordon Lipe para eliminar la fricción entre la bota y el esquí, las tasas de lesiones en toda la industria cayeron un 75 por ciento a aproximadamente 2.5 viajes en trineo por mil días de esquiador, y la mayoría de esas lesiones fueron fracturas de la parte superior del cuerpo sin ninguna relación. a problemas de encuadernación de esquí.

Además, Cubberley fue increíblemente generoso con sus propios diseños. Cuando otras empresas infringieron sus patentes (la placa original de Gertsch y la unidad de puntera de Rosemount son ejemplos atroces), se negó a proteger sus derechos. Cubco, víctima de su propio liderazgo tecnológico, se deslizó hacia la oscuridad comercial.

Cubberley, más que nadie el hombre responsable de destruir la imagen de la pierna rota del deporte en América del Norte, murió en 1977 a los 62 años. Cubco se retiró dos años después. Pero la verdad es que, si tiene una encuadernación Cubco de último modelo, completa con su Lipe Slider estándar, todavía funciona bastante bien.

En 1976, cuando expiró la patente de un solo pivote de Look, Salomon estaba lista para adoptar su diseño de elasticidad larga con la primera de las fijaciones 747.

Gracias en gran parte al trabajo de Jean Beyl, Robert Lusser, Mitch Cubberley y Gordon Lipe, las fijaciones de hoy, con unidades de puntera y talón de elasticidad larga, dispositivos antifricción y suelas de botas estandarizadas, han reducido las lesiones en la parte inferior de las piernas a un nivel insignificante. al tiempo que elimina en gran medida el prelanzamiento. El complejo tema de las lesiones de rodilla es otro asunto, que bien podríamos volver a visitar en estas páginas en los próximos años, si los nuevos diseños de encuadernación lo abordan con éxito y los nuevos pioneros toman la iniciativa.

Fotos: Parte superior de la página, paso de Cubco en medio de la página, fijaciones de esquí de alta elasticidad y baja fricción de Robert Lusser.


Fondo

En Alibre Design, hay dos lugares donde se puede especificar el material de una pieza, a saber, Propiedades de archivo- & gtDatos de la pieza y Propiedades de archivo- & gtPáginas de diálogo Material. Antes de V22, el usuario podía ingresar un valor de material diferente en las ubicaciones indicadas anteriormente o, alternativamente, elegir sincronizar el valor del material en estas dos ubicaciones. Se debe saber que el valor de la propiedad del material que se muestra en los dibujos 2D y la lista de materiales proviene del valor del material especificado en Propiedades del archivo- & gtPart Data. Al entrar en V22, se consideró que, para ser significativo, a una pieza se le puede asignar un solo material, se realizaron los siguientes cambios en V22:

  • El usuario puede seleccionar el material de una pieza solo de la biblioteca de materiales que es nuevo en V22. El mismo material se mostrará en los cuadros de diálogo Propiedades del archivo- & gtPart Data y Propiedades del archivo- & gtMaterial
  • A diferencia de las versiones anteriores, el usuario no puede cambiar el valor de la propiedad del material dentro de: Propiedades del archivo- & gtPart Data. Este campo se hizo de solo lectura.
  • Se eliminó la capacidad de especificar una "Densidad personalizada" (sin hacer una selección de material explícita).
  • Una pieza recién creada se asignará automáticamente con "Aluminio - Fundido martillado" de forma predeterminada
  • Las piezas guardadas antes de la V22 a las que no se les había asignado explícitamente un material se asignarían automáticamente con "Aluminio - Fundido martillado"
  • La capacidad de especificar una propiedad de material para Ensamblaje se eliminó por completo

Cambios / Mejoras en V22-SP2

Algunos de los cambios señalados en la sección anterior resultaron ser problemáticos para algunos usuarios. Para solucionar este problema, se han realizado los siguientes cambios en la versión V22-SP2:

  1. Se ha restaurado la capacidad de especificar un valor de "Densidad personalizada" sin tener que seleccionar explícitamente un material. Vea la captura de pantalla a continuación.

    Con la casilla de verificación "Personalizado" en estado marcado, el usuario puede ingresar un valor de densidad que debe usarse en el cálculo de Propiedades físicas. El material permanecerá sin asignar como se muestra.
  2. La capacidad de editar la propiedad del material en Propiedades de archivo- & gtPart Data se ha restaurado parcialmente - SOLAMENTE cuando el usuario no ha seleccionado un material para la pieza en el editor de materiales. Es decir, en la página Material, si la casilla de verificación "Personalizado" está marcada (como se muestra en la captura de pantalla anterior), el usuario podrá ingresar un nombre de material en la página Datos de la pieza como se muestra en la captura de pantalla a continuación.

IMPORTANTE TENER EN CUENTA:
- Los archivos de pieza creados antes de V22 pero abiertos en V22-SP2 conservarán los valores de propiedad del material exactamente como se veía en las versiones heredadas. El usuario seguirá teniendo la capacidad de editar el valor de la propiedad del material en el cuadro de diálogo Propiedades del archivo- & gtPart Data
- Si el usuario cambia el material de la pieza desde el Editor de materiales, el mismo material también se aplicará automáticamente a la propiedad del material en Propiedades de archivo- & gtPart Data. Es decir, el material de la pieza se sincroniza automáticamente en ambas ubicaciones y el campo de material en Propiedades de archivo- & gtPart Data pasará a ser de solo lectura.


Historial de versiones

Esta página proporciona un resumen de alto nivel de los cambios en SQLite. Para obtener más detalles, consulte los registros de registro de Fossil en http://www.sqlite.org/src/timeline y http://www.sqlite.org/src/timeline?t=release. Vea la cronología una lista sucinta de lanzamientos.

2021-06-18 (3.36.0)

  1. Mejora de la salida EXPLAIN QUERY PLAN para que sea más fácil de entender.
  2. Las marcas de orden de bytes al comienzo de un token se omiten como si fueran espacios en blanco.
  3. Se genera un error en cualquier intento de acceder al identificador de fila de una VISTA o subconsulta. Anteriormente, el rowid de una VISTA sería indeterminado y, a menudo, NULL. La opción -DSQLITE_ALLOW_ROWID_IN_VIEW en tiempo de compilación está disponible para restaurar el comportamiento heredado de las aplicaciones que lo necesitan.
  4. Las interfaces sqlite3_deserialize () y sqlite3_serialize () ahora están habilitadas de forma predeterminada. La opción -DSQLITE_ENABLE_DESERIALIZE en tiempo de compilación ya no es necesaria. En cambio, hay una nueva opción de tiempo de compilación -DSQLITE_OMIT_DESERIALIZE para omitir esas interfaces.
  5. El VFS "memdb" ahora permite compartir la misma base de datos en memoria entre varias conexiones de base de datos en el mismo proceso siempre que el nombre de la base de datos comience con "/".
  6. Retroceda la optimización EXISTS-to-IN (elemento 8b en el registro de cambios de SQLite 3.35.0) ya que se encontró que ralentiza las consultas con más frecuencia que las acelera.
  7. Mejore la optimización de propagación constante para que funcione en consultas sin combinación.
  8. La extensión REGEXP ahora se incluye en las compilaciones de CLI.

2021-04-19 (3.35.5)

  1. Corrija defectos en la nueva función ALTER TABLE DROP COLUMN que podrían dañar el archivo de la base de datos.
  2. Solucione un oscuro problema del optimizador de consultas que podría provocar un resultado de consulta incorrecto.

2021-04-02 (3.35.4)

  1. Corrija un defecto en la optimización del planificador de consultas identificado por el elemento 8b anterior. Billete de7db14784a08053.
  2. Corrija un defecto en la nueva sintaxis RETURNING. Ticket 132994c8b1063bfb.
  3. Corrija la nueva función RETURNING para que genere un error si uno de los términos de la cláusula RETURNING hace referencia a una tabla desconocida, en lugar de ignorar silenciosamente ese error.
  4. Corrija una aserción asociada con el procesamiento de funciones agregadas que se activó incorrectamente por la optimización push-down.

2021-03-26 (3.35.3)

  1. Mejore el código de operación OP_OpenDup del motor de código de bytes para que funcione incluso si el cursor que se está duplicando proviene de OP_OpenDup. Arreglo para el ticket bb8a9fd4a9b7fce5. Este problema solo salió a la luz debido a la reciente mejora de la pista MATERIALIZADA.
  2. Cuando materialice expresiones de tabla comunes correlacionadas, hágalo por separado para cada caso de uso, ya que es necesario para la corrección. Esto soluciona un problema introducido por la mejora de pista MATERIALIZADA.
  3. Solucione un problema en el normalizador de nombre de archivo de unix VFS.
  4. Arregle el modo de salida "caja" en la CLI para que funcione con declaraciones que devuelvan una o más filas de columnas cero (como PRAGMA incremental_vacuum). Publicación en el foro afbbcb5b72.
  5. Mejoras en los mensajes de error generados por expresiones de tabla comunes defectuosas. Publicación en el foro aa5a0431c99e.
  6. Corrija algunas declaraciones de assert () incorrectas.
  7. Corrija el diagrama de sintaxis de la instrucción SELECT para que la sintaxis de la cláusula FROM se muestre correctamente. Publicación en el foro 9ed02582fe.
  8. Corrija el clasificador de caracteres EBCDIC para que entienda las líneas nuevas como espacios en blanco. Publicación en el foro 58540ce22dcd.
  9. Mejoras en el método xBestIndex en la implementación de la extensión de tabla virtual wholenumber (no admitida) para que haga un mejor trabajo al convencer al planificador de consultas para evitar intentar materializar una tabla con un número infinito de filas. Publicación en el foro b52a020ce4.

2021-03-17 (3.35.2)

  1. Solucione un problema en la extensión appendvfs.c que se introdujo en la versión 3.35.0.
  2. Asegúrese de que las funciones de fecha / hora sin argumentos (que generan respuestas que dependen de la hora actual) se tratan como funciones no deterministas. Boleto 2c6c8689fb5f3d2f
  3. Solucione un problema en el programa de utilidad sqldiff que tiene que ver con caracteres de espacio en blanco inusuales en una definición de tabla virtual.
  4. Limite la nueva optimización UNION ALL descrita por el elemento 8c en la versión 3.35.0 para que no intente realizar demasiadas subconsultas nuevas. Consulte el hilo del foro 140a67d3d2 para obtener más detalles.

2021-03-15 (3.35.1)

  1. Se corrigió un error en la nueva función DROP COLUMN cuando se usa en columnas que están indexadas y que se citan en la definición del índice.
  2. Mejore la documentación incorporada para el comando .dump en la CLI.

2021-03-12 (3.35.0)

  1. Se agregaron funciones matemáticas integradas de SQL (). (Requiere la opción -DSQLITE_ENABLE_MATH_FUNCTIONS en tiempo de compilación).
  2. Se agregó soporte para ALTER TABLE DROP COLUMN.
  3. Generalizar UPSERT:
    1. Permitir múltiples cláusulas ON CONFLICT que se evalúan en orden,
    2. La cláusula final ON CONFLICT puede omitir el objetivo del conflicto y aún usar DO UPDATE.
    1. Mejoras en la optimización min / max para que funcione mejor con el operador IN y la optimización OP_SeekScan de la versión anterior.
    2. Intente procesar operadores EXISTS en la cláusula WHERE como si fueran operadores IN, en los casos en los que se trata de una transformación válida y parece probable que mejore el rendimiento.
    3. Permita que las subconsultas UNION ALL se acoplen incluso si la consulta principal es una combinación.
    4. Utilice un índice, si corresponde, en las expresiones IS NOT NULL en la cláusula WHERE, incluso si STAT4 está deshabilitado.
    5. Expresiones de la forma "x IS NULL" o "x IS NOT NULL" pueden convertirse simplemente a FALSE o TRUE, si "x" es una columna que tiene una restricción "NOT NULL" y no está involucrada en una combinación externa.
    6. Evite verificar las restricciones de clave externa en una instrucción UPDATE si la ACTUALIZACIÓN no modifica ninguna columna asociada con la clave externa.
    7. Permita que los términos WHERE se introduzcan en subconsultas que contengan funciones de ventana, siempre que el término WHERE esté compuesto enteramente por constantes y copias de expresiones que se encuentran en las cláusulas PARTITION BY de todas las funciones de ventana en la subconsulta.
    1. Mejore el comando ".stats" para aceptar nuevos argumentos "stmt" y "vmstep", lo que hace que se muestren las estadísticas de preparación de declaraciones y solo el recuento de pasos de la máquina virtual, respectivamente.
    2. Agregue el comando ".filectrl data_version".
    3. Mejore los comandos ".once" y ".output" de modo que si el argumento de destino comienza con "|" (lo que indica que la salida se redirige a una tubería), no es necesario citar el argumento.
    1. Se corrigió una posible desreferencia del puntero NULL al procesar una instrucción SELECT sintácticamente incorrecta con una cláusula WHERE correlacionada y una cláusula "HAVING 0". (También se corrigió en la versión del parche 3.34.1).
    2. Se corrigió un error en la optimización del operador IN de la versión 3.33.0 que puede causar una respuesta incorrecta.
    3. Corrija las respuestas incorrectas del operador LIKE si el patrón termina con "%" y hay una cláusula "ESCAPE '_'".

    2021-01-20 (3.34.1)

    1. Se corrigió un error potencial de uso después de la liberación al procesar una subconsulta con una cláusula WHERE correlacionada y una cláusula "HAVING 0" y donde la consulta principal es un agregado.
    2. Corregir errores tipográficos en la documentación
    3. Soluciona problemas menores en extensiones.

    2020-12-01 (3.34.0)

    1. Se agregó la interfaz sqlite3_txn_state () para informar sobre el estado actual de la transacción de la conexión de la base de datos.
    2. Mejore las expresiones de tablas comunes recursivas para admitir dos o más términos recursivos como lo hace SQL Server, ya que esto ayuda a que las consultas en gráficos sean más fáciles de escribir y más rápidas de ejecutar.
    3. Mensajes de error mejorados en fallas de restricción CHECK.
    4. Mejoras de CLI:
      1. El comando .read dot ahora acepta una canalización además de un nombre de archivo.
      2. Se agregaron opciones --data-only y --nosys al comando .dump dot-command.
      3. Se agregó la opción --nosys al comando .schema dot-command.
      4. Las citas de nombres de tablas funcionan correctamente para el comando .import dot.
      5. La extensión de función con valores de tabla generate_series (START, END, STEP) ahora está integrada en la CLI.
      6. El comando .databases dot-command ahora muestra el estado de cada archivo de base de datos según lo determinado por sqlite3_db_readonly () y sqlite3_txn_state ().
      7. Se agregó la opción de línea de comandos --tabs que establece las pestañas .mode.
      8. La opción --init informa de un error si el archivo nombrado como su argumento no se puede abrir. La opción --init ahora también respeta la opción --bail.
      1. Estimaciones mejoradas para el costo de ejecutar un operador DISTINCT.
      2. Al hacer una ACTUALIZACIÓN o ELIMINACIÓN utilizando un índice de varias columnas donde solo algunas de las columnas anteriores del índice son útiles para la búsqueda del índice, posponga la búsqueda de la tabla principal hasta que se hayan evaluado todas las restricciones de la cláusula WHERE, en caso de que esas restricciones puede cubrirse con términos posteriores no utilizados del índice, evitando así búsquedas innecesarias en la tabla principal.
      3. El nuevo código de operación OP_SeekScan se utiliza para mejorar el rendimiento de las búsquedas de índices de varias columnas cuando las columnas posteriores están restringidas por un operador IN.

      2020-08-14 (3.33.0)

      1. Soporte para UPDATE FROM siguiendo la sintaxis de PostgreSQL.
      2. Aumente el tamaño máximo de los archivos de la base de datos a 281 TB.
      3. Se amplió la declaración de comprobación de integridad de PRAGMA para que, opcionalmente, se pueda limitar a verificar una sola tabla y sus índices, en lugar de todo el archivo de la base de datos.
      4. Se agregó la extensión decimal para hacer aritmética decimal de precisión arbitraria.
      5. Mejoras en la extensión ieee754 para trabajar con números IEEE 754 binary64.
      6. Mejoras de CLI:
        1. Se agregaron cuatro nuevos modos de salida: "box", "json", "markdown" y "table".
        2. El modo de salida "columna" expande automáticamente las columnas para contener la fila de salida más larga y activa automáticamente ".header" si no se ha configurado previamente.
        3. El modo de salida "quote" honra a ".separator"
        4. La extensión decimal y la extensión ieee754 están integradas en la CLI
        1. Agregue la capacidad de encontrar un plan de consulta de escaneo de índice completo para consultas usando INDEXED BY que anteriormente fallaría con "ninguna solución de consulta".
        2. Haga un mejor trabajo para detectar datos sqlite_stat1 faltantes, incompletos y / o dudosos y genere buenos planes de consulta a pesar de la información errónea.
        3. Se mejoró el rendimiento de consultas como "SELECT min (x) FROM t WHERE y IN (.)" Asumiendo un índice en t (x, y).

        2020-06-18 (3.32.3)

        2020-06-04 (3.32.2)

          Se corrigió un error de larga data en el motor de código de bytes que puede causar que un informe de comando COMMIT sea exitoso cuando en realidad no se pudo confirmar. Entrada 810dc8038872e212

        2020-05-25 (3.32.1)

        1. Corrija dos errores de larga data que permiten que las sentencias SQL maliciosas bloqueen el proceso que ejecuta SQLite. Estos errores fueron anunciados por un tercero aproximadamente 24 horas después de la versión 3.32.0, pero no son específicos de la versión 3.32.0.
        2. Otras correcciones menores de advertencia del compilador y todo eso.

        2020-05-22 (3.32.0)

        1. Se agregó soporte para ANALYZE aproximado usando el comando PRAGMA analysis_limit.
        2. Se agregó la tabla virtual de código de bytes.
        3. Agregue la corrección de VFS de suma de comprobación al conjunto de extensiones cargables en tiempo de ejecución incluidas en el árbol de origen.
        4. Añadida la función SQL iif ().
        5. Las declaraciones INSERT y UPDATE ahora siempre aplican la afinidad de columna antes de calcular las restricciones CHECK. Esta corrección de errores podría, en teoría, causar problemas para las bases de datos heredadas con restricciones CHECK poco ortodoxas que requieren que el tipo de entrada para un INSERT sea diferente del tipo de columna declarado. Consulte el boleto 86ba67afafded936 para obtener más información.
        6. Se agregaron las interfaces sqlite3_create_filename (), sqlite3_free_filename () y sqlite3_database_file_object () para un mejor soporte de las implementaciones de corrección de VFS.
        7. Aumente el límite superior predeterminado en el número de parámetros de 999 a 32766.
        8. Se agregó código para la secuencia de clasificación UINT como una extensión cargable opcional.
        9. Mejoras en la CLI:
          1. Agregue opciones al comando .import: --csv, --ascii, --skip
          2. El comando .dump ahora acepta múltiples argumentos de patrón LIKE y genera la unión de todas las tablas coincidentes.
          3. Agregue el comando .oom en las compilaciones de depuración
          4. Agregue la opción --bom a los comandos .excel, .output y .once.
          5. Mejore el comando .filectrl para admitir la opción --schema.
          6. La extensión de secuencia de clasificación UINT se carga automáticamente

          2020-01-27 (3.31.1)

          1. Revertir el diseño de datos para una estructura de datos SQLite de uso interno. Las aplicaciones que usan SQLite nunca deben hacer referencia a estructuras de datos internas de SQLite, pero algunas lo hacen de todos modos, y un cambio en una de esas estructuras de datos en 3.30.0 rompió una aplicación popular y ampliamente implementada. Revertir ese cambio en SQLite, al menos temporalmente, les da a los desarrolladores de aplicaciones que se comportan mal tiempo para corregir su código.
          2. Se corrigieron errores tipográficos en el archivo de encabezado sqlite3ext.h que impedían que las interfaces sqlite3_stmt_isexplain () y sqlite3_value_frombind () fueran llamadas desde extensiones cargables en tiempo de ejecución.

          2020-01-22 (3.31.0)

          1. Agregue soporte para columnas generadas.
          2. Agregue la interfaz sqlite3_hard_heap_limit64 () y el comando PRAGMA hard_heap_limit correspondiente.
          3. Mejore el pragma function_list para mostrar el número de argumentos de cada función, el tipo de función (escalar, agregada, ventana) y las marcas de propiedad de la función SQLITE_DETERMINISTIC, SQLITE_DIRECTONLY, SQLITE_INNOCUOUS y / o SQLITE_SUBTYPE.
          4. Agregue la función de modo agregado a la tabla virtual DBSTAT.
          5. Agregue la opción SQLITE_OPEN_NOFOLLOW a sqlite3_open_v2 () que evita que SQLite abra enlaces simbólicos.
          6. Se agregó la notación de matriz "# -N" para los argumentos de la ruta de la función JSON.
          7. Se agregó la configuración de conexión SQLITE_DBCONFIG_TRUSTED_SCHEMA que también se puede controlar a través del nuevo pragma Trust_schema y en tiempo de compilación usando la opción -DSQLITE_TRUSTED_SCHEMA en tiempo de compilación.
          8. Se agregaron las API sqlite3_filename_database (), sqlite3_filename_journal () y sqlite3_filename_wal () que son útiles para extensiones especializadas.
          9. Agregue la interfaz sqlite3_uri_key ().
          10. Se actualizó la función sqlite3_uri_parameter () para que funcione con el diario de reversión o el nombre de archivo WAL además del nombre de archivo de la base de datos.
          11. Proporcionar la capacidad de etiquetar funciones SQL definidas por la aplicación con nuevas propiedades SQLITE_INNOCUOUS o SQLITE_DIRECTONLY.
          12. Agregue nuevos verbos a sqlite3_vtab_config () para que el método xConnect de tablas virtuales pueda declarar la tabla virtual como SQLITE_VTAB_INNOCUOUS o SQLITE_VTAB_DIRECTONLY.
          13. Respuesta más rápida a sqlite3_interrupt ().
          14. Se agregó el módulo de extensión uuid.c que implementa funciones para procesar los UUID RFC-4122.
          15. El asignador de memoria lookaside se ha mejorado para admitir dos grupos de memoria separados con asignaciones de diferentes tamaños en cada grupo. Esto permite cubrir más asignaciones de memoria con lookaside y, al mismo tiempo, reducir el uso de la memoria del montón a 48 KB por conexión, en comparación con 120 KB.
          16. El pragma legacy_file_format está desactivado. Ahora es una operación no operativa. En su lugar, se proporciona la opción SQLITE_DBCONFIG_LEGACY_FILE_FORMAT para sqlite3_db_config (). El pragma legacy_file_format está desactivado porque (1) rara vez es útil y (2) es incompatible con VACUUM en esquemas que tienen tablas con columnas generadas e índices descendentes. Entrada 6484e6ce678fffab

          2019-10-10 (3.30.1)

          1. Se corrigió un error en el acoplador de consultas que podría causar un error de segmentación para consultas anidadas que usan la nueva cláusula FILTER en funciones agregadas. Entrada 1079ad19993d13fa
          2. Cherrypick corrige otros problemas desconocidos encontrados desde la versión 3.30.0

          2019-10-04 (3.30.0)

          1. Agregue soporte para la cláusula FILTER en funciones agregadas.
          2. Agregue soporte para la sintaxis NULLS FIRST y NULLS LAST en las cláusulas ORDER BY.
          3. Los pragmas index_info e index_xinfo están mejorados para proporcionar información sobre la representación en disco de tablas SIN ROWID.
          4. Agregue la interfaz sqlite3_drop_modules (), lo que permite que las aplicaciones deshabiliten las tablas virtuales cargadas automáticamente que no necesitan.
          5. Mejoras en el comando .recover dot en la CLI para que recupere más contenido de archivos de base de datos corruptos.
          6. Mejore la extensión RBU para admitir índices en expresiones.
          7. Cambie el analizador de esquemas para que se produzca un error si alguna de las columnas type, name y tbl_name de la tabla sqlite_master se ha dañado y la conexión de la base de datos no está en modo writable_schema.
          8. Los comandos PRAGMA function_list, PRAGMA module_list y PRAGMA pragma_list ahora están habilitados en todas las compilaciones de forma predeterminada. Deshabilítelos usando -DSQLITE_OMIT_INTROSPECTION_PRAGMAS.
          9. Agregue la opción SQLITE_DBCONFIG_ENABLE_VIEW para sqlite3_db_config ().
          10. Se agregó el método TCL Interfaceconfig para poder deshabilitar SQLITE_DBCONFIG_ENABLE_VIEW y controlar otras opciones sqlite3_db_config () desde TCL.
          11. Se agregó el indicador SQLITE_DIRECTONLY para funciones SQL definidas por la aplicación para evitar que esas funciones se utilicen dentro de desencadenadores y vistas.
          12. La opción de tiempo de compilación heredada SQLITE_ENABLE_STAT3 ahora es una no operativa.

          2019-07-10 (3.29.0)

          1. Se agregaron las acciones SQLITE_DBCONFIG_DQS_DML y SQLITE_DBCONFIG_DQS_DDL a sqlite3_db_config () para activar y desactivar el error literal de cadena entre comillas dobles. Ambos valores predeterminados están "activados" para la compatibilidad heredada, pero se recomienda a los desarrolladores que los "desactiven", quizás usando la opción -DSQLITE_DQS = 0 en tiempo de compilación.
          2. -DSQLITE_DQS = 0 es ahora una opción recomendada en tiempo de compilación.
          3. Mejoras en el planificador de consultas:
            1. Optimización mejorada de los operadores AND y OR cuando uno u otro operando es una constante.
            2. Mejoras en la optimización LIKE para casos en los que la columna del lado izquierdo tiene afinidad numérica.
            1. Agregue el comando ".recover" que intenta recuperar la mayor cantidad de contenido posible de un archivo de base de datos dañado.
            2. Agregue el comando ".filectrl" útil para las pruebas.
            3. Agregue el comando ".testctrl" de larga data al menú ".help".
            4. Se agregó el comando ".dbconfig"

            2019-04-16 (3.28.0)

            1. Funciones de ventana mejoradas:
              1. Agregue soporte a la cláusula EXCLUDE.
              2. Agregue soporte para el encadenamiento de ventanas.
              3. Agregue soporte para marcos de GRUPOS.
              4. Agregue soporte para los límites "& ltexpr & gt PRECEDING" y "& ltexpr & gt SIGUIENTE" en los marcos de RANGE.
              1. Habilite la optimización LIKE para los casos en que la palabra clave ESCAPE esté presente y PRAGMA case_sensitive_like esté activado.
              2. En consultas dirigidas por un índice parcial, evite las pruebas innecesarias de la restricción nombrada en la cláusula WHERE del índice parcial, ya que sabemos que la restricción siempre debe ser verdadera.
              1. Se agregó la opción -returntype al método de función.
              2. Se agregó el nuevo método bind_fallback.
              1. Se agregó soporte para parámetros enlazados y el comando .parameter.
              2. Corrija la función readfile () para que devuelva un BLOB vacío en lugar de arrojar un error de memoria insuficiente al leer un archivo vacío.
              3. Corrija la función writefile () para que cuando cree nuevos directorios a lo largo de la ruta de un nuevo archivo, les dé permisos de umask en lugar de los mismos permisos que el archivo.
              4. Cambie la opción --update en el comando .archive para que omita los archivos que ya están en el archivo y no se modifican. Agregue la nueva opción --insert que funciona como --update solía funcionar.
              1. La función fts3_tokenizer () siempre devuelve NULL a menos que la interfaz de tokenizadores FTS3 definida por la aplicación heredada esté habilitada mediante la configuración sqlite3_db_config (SQLITE_DBCONFIG_ENABLE_FTS3_TOKENIZER), o a menos que el primer argumento de fts3_tokenizer () sea un parámetro vinculado.
              2. La versión de dos argumentos de fts3_tokenizer () acepta un puntero al objeto del método tokenizer incluso sin la configuración sqlite3_db_config (SQLITE_DBCONFIG_ENABLE_FTS3_TOKENIZER) si el segundo argumento es un parámetro vinculado

              2019-02-25 (3.27.2)

              1. Se corrigió un error en el operador IN que fue introducido por un intento de optimización en la versión 3.27.0. Boleto df46dfb631f75694
              2. Se corrigió un error que causaba un bloqueo cuando se usaba incorrectamente una función de ventana. Boleto 4feb3159c6bc3f7e33959.
              3. Corregir varios errores tipográficos en la documentación

              2019-02-08 (3.27.1)

                Se corrigió un error en el optimizador de consultas: una interacción adversa entre la optimización OR y la optimización que intenta usar valores leídos directamente de un índice de expresión en lugar de volver a calcular la expresión. Ticket 4e8e4857d32d401f

              2019-02-07 (3.27.0)

              1. Se agregó el comando VACUUM INTO
              2. Emita un mensaje SQLITE_WARNING en el registro de errores si se utiliza un literal de cadena entre comillas dobles.
              3. La interfaz sqlite3_normalized_sql () funciona en cualquier declaración preparada creada usando sqlite3_prepare_v2 () o sqlite3_prepare_v3 (). Ya no es necesario usar sqlite3_prepare_v3 () con SQLITE_PREPARE_NORMALIZE para usar sqlite3_normalized_sql ().
              4. Se agregó la opción remove_diacritics = 2 a FTS3 y FTS5.
              5. Se agregó la opción SQLITE_PREPARE_NO_VTAB a sqlite3_prepare_v3 (). Utilice esa opción para evitar que las referencias circulares a tablas de sombra provoquen pérdidas de recursos.
              6. Mejoras en la interfaz sqlite3_deserialize ():
                1. Agregue SQLITE_FCNTL_SIZE_LIMITfile-control para establecer un límite superior en el tamaño de la base de datos en memoria creada por sqlite3_deserialize. El límite superior predeterminado es 1GiB, o cualquier valor alternativo especificado por sqlite3_config (SQLITE_CONFIG_MEMDB_MAXSIZE) y / o SQLITE_MEMDB_DEFAULT_MAXSIZE.
                2. Honre el indicador SQLITE_DESERIALIZE_READONLY, que se describió anteriormente en la documentación, pero anteriormente no era operativo.
                3. Mejore el comando "deserializar" de la interfaz TCL para darle nuevas opciones "--maxsize N" y "--readonly BOOLEAN".
                1. Agregue soporte para ".open --hexdb". El programa de utilidad "dbtotxt" utilizado para generar el texto para "hexdb" se agrega al árbol de fuentes.
                2. Agregue soporte para la opción "--maxsize N" en ".open --deserialize".
                3. Agregue la opción de línea de comandos "--memtrace" para mostrar todas las asignaciones y desasignaciones de memoria.
                4. Agregue la opción ".eqp trace" en compilaciones con SQLITE_DEBUG, para habilitar la lista de programas de código de bytes con sangría y PRAGMA vdbe_trace, todo en un solo paso.
                5. Agregue el comando ".progress" para acceder a la interfaz sqlite3_progress_handler ().
                6. Agregue la opción "--async" al comando ".backup".
                7. Agregue las opciones "--expanded", "--normalized", "--plain", "--profile", "--row", "--stmt" y "--close" al ".trace" mando.

                2018-12-01 (3.26.0)

                1. Optimización: al hacer una ACTUALIZACIÓN en una tabla con índices en expresiones, no actualice los índices de expresión si no se refieren a ninguna de las columnas de la tabla que se está actualizando.
                2. Permita que el método xBestIndex () de implementaciones de tablas virtuales devuelva SQLITE_CONSTRAINT para indicar que el plan de consulta propuesto no se puede utilizar y no se debe considerar más.
                3. Se agregó la opción SQLITE_DBCONFIG_DEFENSIVE que desactiva la capacidad de crear archivos de base de datos corruptos usando SQL ordinario.
                4. Se agregó soporte para tablas de sombra de solo lectura cuando la opción SQLITE_DBCONFIG_DEFENSIVE está habilitada.
                5. Se agregó el comando PRAGMA legacy_alter_table, que si está habilitado hace que el comando ALTER TABLE se comporte como una versión anterior de SQLite (anterior a la versión 3.25.0) por compatibilidad.
                6. Se agregó PRAGMA table_xinfo que funciona igual que PRAGMA table_info, excepto que también muestra columnas ocultas en tablas virtuales.
                7. Se agregó la tabla virtual de explicación como una extensión cargable en tiempo de ejecución.
                8. Agregue un contador de límite al planificador de consultas para evitar tiempos de sqlite3_prepare () excesivos para ciertas entradas de SQL patológicas.
                9. Se agregó soporte para la interfaz sqlite3_normalized_sql (), al compilar con SQLITE_ENABLE_NORMALIZE.
                10. Desencadenadores mejorados para que puedan usar funciones con valores de tabla que existen en esquemas distintos del esquema donde se define el desencadenante.
                11. Mejoras en la CLI:
                  1. Mejoras en el comando ".help".
                  2. La variable de entorno SQLITE_HISTORY, si existe, especifica el nombre del archivo de historial de edición de la línea de comandos
                  3. La opción --deserialize asociada con la apertura de una nueva base de datos hace que el archivo de la base de datos se lea en la memoria y se acceda a él mediante la API sqlite3_deserialize (). Esto simplifica la ejecución de pruebas en una base de datos sin modificar el archivo en el disco.
                  1. Siempre almacena polígonos usando el formato binario, que es más rápido y usa menos espacio.
                  2. Añadida la función geopoly_regular ().
                  3. Añadida la función geopoly_ccw ().
                  1. Se agregó la bandera SQLITE_CHANGESETAPPLY_INVERT
                  2. Se agregó la interfaz sqlite3changeset_start_v2 () y el indicador SQLITE_CHANGESETSTART_INVERT.
                  3. Se agregó la utilidad generadora de casos de prueba changesetfuzz.c.

                  2018-11-05 (3.25.3)

                  1. No permita el uso de funciones de ventana en la parte recursiva de un CTE. Entrada e8275b415a2f03bee
                  2. Corrija el comportamiento de typeof () y length () en tablas virtuales. Entrada 69d642332d25aa3b7315a6d385
                  3. Refuerce las defensas contra archivos de bases de datos dañados deliberadamente.
                  4. Solucione un problema en el planificador de consultas que se produce cuando se usa una expresión de valor de fila con una CLAVE PRIMARIA con columnas redundantes. Ticket 1a84668dcfdebaf12415d
                  5. Corrija el planificador de consultas para que funcione correctamente para los operadores IS NOT NULL en la cláusula ON de un LEFT JOIN con la opción de tiempo de compilación SQLITE_ENABLE_STAT4. 65eb38f6e46de8c75e188a17ec

                  2018-09-25 (3.25.2)

                  1. Agregue el comando PRAGMA legacy_alter_table = ON que hace que el comando "ALTER TABLE RENAME" se comporte como lo hizo en las versiones de SQLite 3.24.0 y anteriores: las referencias a la tabla renombrada dentro de los cuerpos de los disparadores y vistas no se actualizan. Este nuevo pragma proporciona una solución de compatibilidad para los programas más antiguos que esperaban el comportamiento más antiguo y extraño de ALTER TABLE RENAME.
                  2. Se solucionó un problema con la implementación de las funciones de la nueva ventana que causaba un mal funcionamiento cuando se usaban expresiones complicadas que involucraban funciones de ventana dentro de una vista.
                  3. Correcciones para otras advertencias del compilador y problemas menores asociados con configuraciones oscuras.

                  2018-09-18 (3.25.1)

                  1. La verificación de cordura adicional agregada a ALTER TABLE en la versión 3.25.0 a veces genera un falso positivo cuando la tabla que se está modificando tiene un disparador que actualiza una tabla virtual. El falso positivo provocó la reversión de ALTER TABLE, dejando así el esquema sin cambios. Boleto b41031ea2b537237.
                  2. La corrección en la versión 3.25.0 para el bucle sin fin en el código de bytes asociado con la optimización ORDER BY LIMIT no funcionó para algunas consultas que involucran funciones de ventana. Se requiere una corrección adicional. Entrada 510cde277783b5fb

                  2018-09-15 (3.25.0)

                  1. Agregar soporte para funciones de ventana
                  2. Mejoras del comando ALTER TABLE:
                    1. Agregue soporte para renombrar columnas dentro de una tabla usando ALTER TABLE mesa CAMBIAR EL NOMBRE DE LA COLUMNA viejo nombre PARA nuevo nombre.
                    2. Corrija la función de cambio de nombre de la tabla para que también actualice las referencias a la tabla renombrada en desencadenadores y vistas.
                    1. Evite cargas innecesarias de columnas en una consulta agregada que no estén dentro de una función agregada y que no formen parte de la cláusula GROUP BY.
                    2. La optimización IN-early-out: cuando se realiza una búsqueda en un índice de varias columnas y se usa un operador IN en una columna que no sea la columna más a la izquierda, si ninguna fila coincide con el primer valor IN, marque para asegúrese de que existan filas que coincidan con las columnas de la derecha antes de continuar con el siguiente valor IN.
                    3. Utilice la propiedad transitiva para intentar propagar valores constantes dentro de la cláusula WHERE. Por ejemplo, convierta "a = 99 AND b = a" en "a = 99 AND b = 99".

                    2018-06-04 (3.24.0)

                    1. Agregue soporte para UPSERT estilo PostgreSQL.
                    2. Agregue soporte para columnas auxiliares en tablas r-tree.
                    3. Agregue API de lenguaje C para descubrir palabras clave SQL utilizadas por SQLite: sqlite3_keyword_count (), sqlite3_keyword_name () y sqlite3_keyword_check ().
                    4. Agregue API de lenguaje C para cadenas dinámicas basadas en el objeto sqlite3_str.
                    5. Mejore ALTER TABLE para que reconozca "verdadero" y "falso" como argumentos válidos para DEFAULT.
                    6. Agregue la optimización de la referencia del clasificador como una opción en tiempo de compilación. Solo disponible si se compila con SQLITE_ENABLE_SORTER_REFERENCES.
                    7. Mejore el formato de la salida sin procesar EXPLAIN QUERY PLAN, para que proporcione mejor información sobre el plan de consulta y sobre las relaciones entre los diversos componentes del plan.
                    8. Se agregó la opción SQLITE_DBCONFIG_RESET_DATABASE a la API sqlite3_db_config ().

                    2018-04-10 (3.23.1)

                    1. Solucione dos problemas en la nueva optimización de reducción de fuerza LEFT JOIN. Entradas 1e39b966ae9ee739 y fac496b61722daf2.
                    2. Corrija el mal comportamiento del método FTS5 xBestIndex. Ticket 2b8aed9f7c9e61e8.
                    3. Corrija una referencia inofensiva a un registro de máquina virtual no inicializado. Billete 093420fc0eb7cba7.
                    4. Arregle la CLI para que se compile con -DSQLITE_UNTESTABLE
                    5. Corrija la extensión eval.c para que funcione con PRAGMA empty_result_callbacks = ON.
                    6. Arregle la tabla virtual generate_series para que no devuelva correctamente ninguna fila si alguna de sus restricciones es NULL.
                    7. Mejoras de rendimiento en el analizador.

                    2018-04-02 (3.23.0)

                    1. Agregue las interfaces sqlite3_serialize () y sqlite3_deserialize () cuando se use la opción de tiempo de compilación SQLITE_ENABLE_DESERIALIZE.
                    2. Reconozca VERDADERO y FALSO como constantes. (Por compatibilidad, si existen columnas denominadas "verdadero" o "falso", los identificadores se refieren a las columnas en lugar de a las constantes booleanas).
                    3. Los operadores de soporte ES VERDADERO, ES FALSO, NO ES VERDADERO y NO ES FALSO.
                    4. Se agregó la opción SQLITE_DBSTATUS_CACHE_SPILL a sqlite3_db_status () para informar el número de derrames de caché que se han producido.
                    5. La marca "alternate-form-2" ("!") En la implementación de printf incorporada ahora hace que las sustituciones de cadenas midan el ancho y la precisión en caracteres en lugar de bytes.
                    6. Si el método xColumn en una implementación de tabla virtual devuelve un mensaje de error usando sqlite3_result_error (), entonces dé preferencia a ese mensaje de error sobre los mensajes generados internamente.
                    7. Se agregó la opción de línea de comandos -A a la CLI para facilitar la administración de archivos SQLite Archive.
                    8. Agregue soporte para INSERTAR O REEMPLAZAR, INSERTAR O IGNORAR y ACTUALIZAR O REEMPLAZAR en la tabla virtual Zipfile.
                    9. Mejore la interfaz sqlite3changeset_apply () para que esté reforzada contra ataques de objetos de conjunto de cambios deliberadamente dañados.
                    10. Se agregó la función de extensión sqlite3_normalize ().
                    11. Mejoras en el optimizador de consultas:
                      1. Mejore la optimización de la combinación de omisión a la izquierda para que funcione en los casos en que la tabla de la derecha sea ÚNICA pero no necesariamente NO NULA.
                      2. Mejore la optimización de empuje hacia abajo para que funcione para muchas LEFT JOIN.
                      3. Agregue la optimización de reducción de fuerza LEFT JOIN que convierte un LEFT JOIN en un JOIN ordinario si existen términos en la cláusula WHERE que evitarían que la fila extra all-NULL de LEFT JOIN aparezca en el conjunto de salida.
                      4. Evite escrituras innecesarias en la tabla sqlite_sequence cuando una tabla AUTOINCREMENT se actualiza con un rowid menor que el máximo.
                      1. Corrija el analizador para que acepte una sintaxis de valor de fila válida. Entrada 7310e2fb3d046a5
                      2. Corrija el planificador de consultas para que tenga en cuenta las dependencias en los argumentos de las funciones con valores de tabla en subexpresiones en la cláusula WHERE. Entrada 80177f0c226ff54
                      3. Corrija el resultado incorrecto con el complejo OR-conectado WHERE y STAT4. Entrada ec32177c99ccac2
                      4. Corrija la posible corrupción en los índices de las expresiones debido a las conversiones automáticas de tipos de datos. Billete 343634942dd54ab
                      5. Fallo de afirmación en FTS4. Entrada d6ec09eccf68cfc
                      6. Resultado incorrecto en el operador menor que en los valores de fila. Boleto f484b65f3d62305
                      7. Siempre interprete los valores de coma flotante distintos de cero como VERDADERO, incluso si la parte entera es cero. Entrada 36fae083b450e3a
                      8. Se corrigió un problema en la función con valores de tabla fsdir (PATH) para la extensión fileio.c, que causaba un error de segmentación si la tabla fsdir () se usaba como la tabla interna de una combinación. Problema informado en la lista de correo y solucionado mediante el check-in 7ce4e71c1b7251be
                      9. Emita un error en lugar de una desreferencia de un error de aserción o de un puntero nulo cuando la tabla sqlite_master está dañada, de modo que la página raíz de la tabla sqlite_sequence es realmente una página de índice btree. Registro de entrada 525deb7a67fbd647
                      10. Corrija el comando ANALYZE para que calcule estadísticas en tablas cuyos nombres comiencen con "sqlite". Registro 0249d9aecf69948d
                      1. Arregle un posible bucle infinito en VACUUM para archivos de base de datos corruptos. Registro 27754b74ddf64
                      2. No permitir parámetros en la cláusula WITH de desencadenadores y vistas. Registro b918d4b4e546d
                      3. Corrija una posible pérdida de memoria en el procesamiento de valores de fila. Registro 2df6bbf1b8ca8
                      4. Mejore el rendimiento de la función SQL replace () para los casos en los que hay muchas sustituciones en cadenas de tamaño megabyte, en un intento de evitar los tiempos de espera de OSSFuzz durante las pruebas. Fab2c2b07b5d3 de facturación
                      5. Proporcione un mensaje de error apropiado cuando la tabla sqlite_master contenga una instrucción CREATE TABLE AS. Anteriormente, esto causaba un error de afirmación o una desreferencia de puntero nulo. Problema encontrado por OSSFuzz en el proyecto GDAL. Registro d75e67654aa96
                      6. Se eliminó la declaración incorrecta de assert (). Registro de entrada 823779d31eb09cda.
                      7. Solucione un problema con el uso de la optimización LIKE en una CLAVE PRIMARIA INTEGER. Registro b850dd159918af56.

                      2018-01-22 (3.22.0)

                      1. La salida de sqlite3_trace_v2 () ahora muestra cada instrucción SQL individual ejecutada dentro de un disparador.
                      2. Agregue la capacidad de leer desde bases de datos en modo WAL incluso si la aplicación carece de permiso de escritura en la base de datos y el directorio que la contiene, siempre que los archivos -shm y -wal existan en ese directorio.
                      3. Se agregó la función SQL escalar rtreecheck () a la extensión R-Tree.
                      4. Se agregaron las interfaces sqlite3_vtab_nochange () y sqlite3_value_nochange () para ayudar a las implementaciones de tablas virtuales a optimizar las operaciones de ACTUALIZACIÓN.
                      5. Se agregó la interfaz sqlite3_vtab_collation ().
                      6. Se agregó soporte para la sintaxis de token inicial "& # 94" en FTS5.
                      7. Nuevas extensiones:
                        1. La tabla virtual Zipfile puede leer y escribir un archivo ZIP.
                        2. Se agregó la función con valores de tabla fsdir (PATH) a la extensión fileio.c, para enumerar los archivos en un directorio.
                        3. La tabla virtual del mismo nombre sqlite_btreeinfo para introspección y estimación de los tamaños de los árboles b en una base de datos.
                        4. Append VFS es una corrección de VFS que permite agregar una base de datos SQLite a algún otro archivo. Esto permite (por ejemplo) adjuntar una base de datos a un ejecutable que luego abre y lee la base de datos.
                        1. La optimización que usa un índice para calcular rápidamente un min () o max () agregado se extiende para trabajar con índices en expresiones.
                        2. La decisión de implementar una subconsulta de la cláusula FROM como una co-rutina o usar el acoplamiento de consultas ahora considera si el conjunto de resultados de la consulta externa es "complejo" (si contiene funciones o subconsultas de expresión). Un conjunto de resultados complejo predispone la decisión hacia el uso de co-rutinas.
                        3. El planificador evita los planes de consulta que utilizan índices con funciones de clasificación desconocidas.
                        4. El planificador omite las uniones IZQUIERDAS no utilizadas incluso si no son las combinaciones más a la derecha de una consulta.
                        1. Una implementación más pequeña y rápida de la subrutina de conversión de texto a punto flotante: sqlite3AtoF ().
                        2. El generador de analizador de Lemon crea un analizador más rápido.
                        3. Utilice la rutina de la biblioteca C strcspn () para acelerar los operadores LIKE y GLOB.
                        1. El comando ".schema" muestra la estructura de las tablas virtuales.
                        2. Se agregó soporte para leer y escribir archivos SQLite Archive usando el comando .archive.
                        3. Se agregó el comando experimental .expert
                        4. Se agregó la variante ".eqp trigger" del comando ".eqp"
                        5. Mejore el comando ".lint fkey-indexes" para que funcione con tablas SIN ROWID.
                        6. Si el argumento del nombre de archivo del shell es un archivo ZIP en lugar de una base de datos SQLite, entonces el shell abre automáticamente ese archivo ZIP utilizando la tabla virtual Zipfile.
                        7. Añadida la función edit () SQL.
                        8. Se agregó el comando .excel para simplificar la exportación del contenido de la base de datos a una hoja de cálculo.
                        9. Las bases de datos se abren usando Append VFS cuando se usa la marca --append en la línea de comando o con el comando .open.
                        1. Bucle infinito en una ACTUALIZACIÓN que usa un operador OR en la cláusula WHERE. Problema introducido con 3.17.0 e informado en la lista de correo aproximadamente un año después. Billete 47b2581aa9bfecec.
                        2. Resultados de consulta incorrectos cuando se utiliza la optimización de salto adelante. Entrada ef9318757b152e3a.
                        3. Resultados de consulta incorrectos en una combinación con un ORDER BY DESC. Ticket 123c9ba32130a6c9.
                        4. Nombres de columna de conjuntos de resultados inconsistentes entre CREATE TABLE AS y un SELECT simple. Ticket 3b4450072511e621
                        5. Error de afirmación al hacer REPLACE en un índice en una expresión. Entrada dc3f932f5a147771
                        6. Fallo de afirmación al hacer un operador IN en un índice constante. Ticket aa98619ad08ddcab

                        2017-10-24 (3.21.0)

                        1. Aproveche las capacidades de escritura atómica en el sistema de archivos F2FS cuando estén disponibles, para reducir considerablemente la sobrecarga de transacciones. Actualmente, esto requiere la opción de tiempo de compilación SQLITE_ENABLE_BATCH_ATOMIC_WRITE.
                        2. Permita que los comandos ATTACH y DETACH funcionen dentro de una transacción.
                        3. Permita que las tablas virtuales SIN ROWID sean grabables si PRIMARY KEY contiene exactamente una columna.
                        4. El "fsync ()" que se produce después de que se escribe el encabezado en un restablecimiento de WAL ahora usa la configuración de sincronización para los puntos de control. Esto significa que usará un "fullfsync" en macs si PRAGMA checkpoint_fullfsync está activado.
                        5. La función sqlite3_sourceid () intenta detectar si el código fuente ha sido modificado a partir de lo que se comprueba en el control de versiones y si hay modificaciones, los últimos cuatro caracteres del hash de la versión se muestran como "alt1" o "alt2". El objetivo es detectar ediciones accidentales y / o descuidadas. Un falsificador puede subvertir esta característica.
                        6. Eliminación de comillas mejorada de nombres de columna para declaraciones CREATE TABLE AS con una consulta agregada en el lado derecho.
                        7. Menos llamadas al sistema "stat ()" emitidas por unix VFS.
                        8. Se mejoró la optimización LIKE para que funcione con una cláusula ESCAPE.
                        9. Comprobación de integridad de PRAGMA mejorada y comprobación rápida de PRAGMA para detectar la corrupción de filas oscuras que antes faltaban. También actualice ambos pragmas para que devuelvan texto de error en lugar de SQLITE_CORRUPT cuando encuentren corrupción en los registros.
                        10. El planificador de consultas ahora prefiere implementar subconsultas de la cláusula FROM usando co-rutinas en lugar de usar la optimización del acoplador de consultas. Es posible que ya no se deshabilite el soporte para el uso de co-rutinas para subconsultas.
                        11. Pase información sobre las restricciones! =, IS, IS NOT, NOT NULL y IS NULL al método xBestIndex de tablas virtuales.
                        12. Se mejoró la tabla virtual CSV para que acepte la última fila de entrada si falta el carácter de nueva línea final.
                        13. Elimine el asignador de memoria "scratch" que rara vez se utiliza. Reemplácelo con el ajuste de configuración SQLITE_CONFIG_SMALL_MALLOC que le da a SQLite una pista de que se deben evitar grandes asignaciones de memoria cuando sea posible.
                        14. Se agregó la mesa virtual de enjambre a la extensión de la mesa virtual de unión existente.
                        15. Se agregó la tabla virtual sqlite_dbpage para proporcionar acceso directo a las páginas del archivo de la base de datos. El código fuente está integrado en la fusión y se activa mediante la opción -DSQLITE_ENABLE_DBPAGE_VTAB en tiempo de compilación.
                        16. Agregue un nuevo tipo de tabla virtual fts5vocab - "instancia" - que proporcione acceso directo a un índice de texto completo FTS5 en el nivel más bajo posible.
                        17. Elimine una llamada a rand_s () en el VFS de Windows ya que estaba causando problemas en Firefox en algunas computadoras portátiles más antiguas.
                        18. El código fuente src / shell.c para el shell de la línea de comandos ya no está bajo control de versiones. Ese archivo ahora se genera como parte del proceso de compilación.
                        19. Las microoptimizaciones diversas reducen el uso de la CPU en aproximadamente un 2,1%.
                        20. Corrección de errores:
                          1. Arregle una declaración de assert () defectuosa descubierta por OSSFuzz. Billete cb91bf4290c211d
                          2. Arregle una pérdida de memoria oscura en sqlite3_result_pointer (). Boleto 7486aa54b968e9b
                          3. Evite un posible error de uso después de la liberación aplazando el restablecimiento del esquema hasta que el planificador de consultas haya terminado de ejecutarse. Entrada be436a7f4587ce5
                          4. Utilice únicamente índices en expresiones para optimizar ORDER BY o GROUP BY si COLLATE es correcto. Entrada e20dd54ab0e4383
                          5. Se corrigió un error de afirmación que surgía cuando la expresión en un índice de expresiones es realmente una constante. Ticket aa98619ad08ddca
                          6. Solucione un error de afirmación que podría ocurrir después de PRAGMA reverse_unordered_selects. Billete cb91bf4290c211d
                          7. Corrija un error de segmentación que puede ocurrir para consultas que usan funciones con valores de tabla en una subconsulta IN o EXISTS. Entrada b899b6042f97f5
                          8. Solucione un posible problema de desbordamiento de enteros al compilar una expresión de tabla común horrenda en particular. Este fue otro problema descubierto por OSSFuzz. Registro de entrada 6ee8cb6ae5.
                          9. Corrija una posible lectura fuera de límites al consultar un archivo de base de datos corrupto, un problema detectado por Natalie Silvanovich de Google Project Zero. Registro de entrada 04925dee41a21f.

                          2017-08-24 (3.20.1)

                            Arregle una posible pérdida de memoria en la nueva interfaz sqlite3_result_pointer (). Boleto 7486aa54b968e9b5.

                          2017-08-01 (3.20.0)

                          1. Actualice el texto de los mensajes de error devueltos por sqlite3_errmsg () para algunos códigos de error.
                          2. Agregue nuevas interfaces de paso de puntero.
                          3. Cambios incompatibles con versiones anteriores en algunas extensiones para aprovechar la seguridad mejorada que ofrecen las nuevas interfaces de paso de punteros:
                            1. La extensión de FTS5 y rarr requiere sqlite3_bind_pointer () para encontrar el puntero fts5_api.
                            2. carray (PTR, N) & rarr requiere sqlite3_bind_pointer () para establecer el parámetro PTR.
                            3. recuerde (V, PTR) & rarr requiere sqlite3_bind_pointer () para establecer el parámetro PTR.
                            1. Agregue soporte para completar con pestañas usando la extensión COMPLETION, tanto para readline como para linenoise.
                            2. Agrega el comando ".cd".
                            3. Mejore el comando ".schema" para mostrar el esquema de todas las bases de datos adjuntas.
                            4. Mejore ".tables" para que muestre los nombres de esquema de todos los adjuntos si el nombre no es "principal".
                            5. El comando ".import" ignora una lista de materiales UTF-8 inicial.
                            6. Se agregó la opción "--newlines" al comando ".dump" para hacer que los caracteres U + 000a y U + 000d aparezcan literalmente en lugar de escapar usando la función replace ().
                            1. Al generar bucles individuales para cada término con OR de un escaneo OR, mueva cualquier expresión DONDE constante fuera del bucle, como se hace para los bucles de nivel superior.
                            2. El planificador de consultas examina los valores de los parámetros vinculados para ayudar a determinar si se puede utilizar un índice parcial.
                            3. Al decidir entre dos planes con el mismo costo estimado, sesgue la selección hacia el que no usa el clasificador.
                            4. Evalúe las restricciones de la cláusula WHERE que involucren subconsultas correlacionadas en último lugar, con la esperanza de que nunca se hayan evaluado en absoluto.
                            5. No utilice la optimización de aplanamiento para una subconsulta en el RHS de un LEFT JOIN si esa subconsulta lee datos de una tabla virtual, ya que al hacerlo evita que el planificador de consultas cree índices automáticos en los resultados de la subconsulta, lo que puede ralentizar abajo la consulta.

                            2017-06-17 (3.18.2)

                              Se corrigió un error que podría causar filas de salida duplicadas cuando se usa un operador IN en la cláusula WHERE. Billete 61fe9745.

                            2017-06-16 (3.18.1)

                              Solucione un error asociado con auto_vacuum que puede provocar daños en la base de datos. El error se introdujo en la versión 3.16.0 (2017-01-02). Boleto fda22108.

                            2017-06-08 (3.19.3)

                              Solucione un error asociado con auto_vacuum que puede provocar daños en la base de datos. El error se introdujo en la versión 3.16.0 (2017-01-02). Boleto fda22108.

                            2017-05-25 (3.19.2)

                            2017-05-24 (3.19.1)

                            1. Se corrigió un error en la optimización de acoplamiento LEFT JOIN. Ticket cad1ab4cb7b0fc.
                            2. Elimine un punto y coma sobrante que estaba causando problemas para versiones anteriores de MSVC.

                            2017-05-22 (3.19.0)

                            1. La devolución de llamada SQLITE_READauthorizer se invoca una vez con un nombre de columna que es una cadena vacía para cada tabla a la que se hace referencia en una consulta de la que no se extraen columnas.
                            2. Cuando utilice un índice en una expresión, intente utilizar valores de expresión que ya estén disponibles en el índice, en lugar de cargar las columnas originales y volver a calcular la expresión.
                            3. Mejore la optimización del aplanamiento para que pueda aplanar las vistas en el lado derecho de LEFT JOIN.
                            4. Use replace () en lugar de char () para escapar de los caracteres de salto de línea y retorno de carro incrustados en cadenas en la salida .dump del shell de la línea de comandos.
                            5. Evite el procesamiento innecesario de claves externas en las declaraciones UPDATE que no tocan las columnas que están restringidas por las claves externas.
                            6. En una consulta DISTINCT que utiliza un índice, intente pasar a la siguiente entrada distinta utilizando el índice en lugar de pasar por las filas, cuando esté disponible un índice apropiado.
                            7. Evite la invalidación innecesaria de los identificadores sqlite3_blob al realizar cambios en tablas no relacionadas.
                            8. Transfiera los términos de la cláusula HAVING que usan solo las columnas mencionadas en la cláusula GROUP BY a la cláusula WHERE para un procesamiento más rápido.
                            9. Reutilice la misma materialización de una VISTA si esa VISTA aparece más de una vez en la misma consulta.
                            10. Mejore la comprobación de integridad de PRAGMA para que identifique las tablas que tienen dos o más filas con el mismo ID de fila.
                            11. Mejore la sintaxis de consulta de FTS5 para que los filtros de columna se puedan aplicar a expresiones arbitrarias.
                            12. Mejore la función json_extract () para almacenar en caché y reutilizar análisis de texto de entrada JSON.
                            13. Se agregó la extensión anycollseq.cloadable que permite que una conexión de base de datos SQLite genérica lea un esquema que contiene secuencias de clasificación desconocidas y / o específicas de la aplicación.

                            2017-03-30 (3.18.0)

                            1. Se agregó el comando de optimización PRAGMA
                            2. El identificador de versión SQLite devuelto por la función SQL sqlite_source_id () y la API sqlite3_sourceid () C y que se encuentra en la macro SQLITE_SOURCE_ID ahora es un hash SHA3-256 de 64 dígitos en lugar de un hash SHA1 de 40 dígitos.
                            3. Se agregó la función SQL json_patch () a la extensión JSON1.
                            4. Mejore la optimización LIKE para que funcione para expresiones arbitrarias en el lado izquierdo siempre que el patrón LIKE en el lado derecho no comience con un dígito o un signo menos.
                            5. Se agregó la interfaz sqlite3_set_last_insert_rowid () y se usa la nueva interfaz en las extensiones FTS3, FTS4 y FTS5 para garantizar que la interfaz sqlite3_last_insert_rowid () siempre devuelva valores razonables.
                            6. Mejore la comprobación de integridad de PRAGMA y comprobación rápida de PRAGMA para que verifiquen las restricciones de CHECK.
                            7. Mejore los planes de consulta para combinaciones para detectar tablas vacías con anticipación y detenerlas sin realizar trabajo innecesario.
                            8. Mejore la familia de interfaces sqlite3_mprintf () y la función printf SQL para poner separadores de coma en las marcas de miles para enteros, si el modificador de formato "," se usa entre el "%" y la "d" (ejemplo: "%, D").
                            9. Se agregó el -DSQLITE_MAX_MEMORY =norte opción de tiempo de compilación.
                            10. Se agregó el comando .sha3sum dot y el comando .selftest dot al shell de la línea de comandos.
                            11. Comience a hacer cumplir SQLITE_LIMIT_VDBE_OP. Esto se puede utilizar, por ejemplo, para evitar declaraciones preparadas excesivamente grandes en sistemas que aceptan consultas SQL de usuarios que no son de confianza.
                            12. Varias mejoras de rendimiento.

                            2017-02-13 (3.17.0)

                            1. Aproximadamente un 25% más de rendimiento de la extensión R-Tree.
                              1. Utiliza incorporados del compilador (por ejemplo: __builtin_bswap32 () o _byteswap_ulong ()) para el intercambio de bytes cuando está disponible.
                              2. Utiliza el objeto de acceso de clave / valor sqlite3_blob en lugar de SQL para extraer contenido de los nodos de R-Tree
                              3. Otras mejoras diversas, como el desenrollado de bucles.

                              2017-01-06 (3.16.2)

                              1. Corrija la instrucción REPLACE para tablas WITHOUT ROWID que carecen de índices secundarios para que funcione correctamente con desencadenadores y claves externas. Este fue un nuevo error causado por las optimizaciones de rendimiento agregadas en la versión 3.16.0. Ticket 30027b613b4
                              2. Arregle la interfaz sqlite3_value_text () para que traduzca correctamente el contenido generado por zeroblob () en una cadena de todos los caracteres 0x00. Este es un problema de larga data descubierto después de la versión 3.16.1 por OSS-Fuzz
                              3. Arregle el generador de código de bytes para tratar con una subconsulta en la cláusula FROM que es en sí misma UNION ALL donde un lado de UNION ALL es una vista que contiene un ORDER BY. Este es un problema de larga data que se descubrió después del lanzamiento de 3.16.1. Ver boleto 190c2507.
                              4. Ajuste la API sqlite3_column_count () para que devuelva más a menudo los mismos valores para las declaraciones PRAGMA que en versiones anteriores, para minimizar la interrupción de las aplicaciones que podrían estar usando esa interfaz de formas inesperadas.

                              2017-01-03 (3.16.1)

                                Se corrigió un error relacionado con el uso de valores de fila dentro de los desencadenadores (consulte el ticket 8c9458e7) que estaba en la versión 3.15.0 pero que no se informó hasta momentos después de la publicación de la versión 3.16.0.

                              2017-01-02 (3.16.0)

                              1. Utiliza un 9% menos de ciclos de CPU. (Consulte el informe de medición del rendimiento de la CPU para obtener detalles sobre cómo se calculó este aumento de rendimiento).
                              2. Se agregó soporte experimental para las funciones de PRAGMA.
                              3. Se agregó la opción SQLITE_DBCONFIG_NO_CKPT_ON_CLOSE a sqlite3_db_config ().
                              4. Mejore las funciones de fecha y hora para que el modificador 'unixepoch' funcione para el intervalo completo de fechas admitidas.
                              5. Se modificó la configuración predeterminada del asignador de memoria lookaside de 500 ranuras de 128 bytes cada una a 125 ranuras de 512 bytes cada una.
                              6. Se mejoraron los índices parciales "DONDE x NO NULO" para que sean utilizables si la columna "x" aparece en un operador LIKE o GLOB.
                              7. Sqlite3_interrupt () mejorado para que interrumpa las operaciones de punto de control que están en proceso.
                              8. Se mejoró el algoritmo de coincidencia LIKE y GLOB para que sea más rápido en los casos en que el patrón contiene varios comodines.
                              9. Se agregó el código de operación de control de archivo SQLITE_FCNTL_WIN32_GET_HANDLE.
                              10. Se agregó ".mode quote" al shell de la línea de comandos.
                              11. Se agregó ".lint fkey-indexes" al shell de la línea de comandos.
                              12. Se agregó el comando dot .imposter al shell de la línea de comandos.
                              13. Se agregó la función de SQL recordar (V, PTR) como una extensión cargable.
                              14. Cambie el nombre de la opción de tiempo de compilación SQLITE_OMIT_BUILTIN_TEST a SQLITE_UNTESTABLE para reflejar mejor las implicaciones de su uso.

                              2016-11-28 (3.15.2)

                              1. Varias correcciones de errores en la lógica del valor de fila que se introdujo en la versión 3.15.0.
                              2. Se corrigió una desreferencia de puntero NULL en ATTACH / DETACH después de un error de sintaxis construido maliciosamente. Ticket 2f1b168ab4d4844.
                              3. Soluciona un bloqueo que puede ocurrir después de una condición de memoria insuficiente en la función incorporada instr ().
                              4. En la extensión JSON, corrija el validador JSON para que rechace correctamente los escapes de barra invertida no válidos dentro de las cadenas.

                              2016-11-04 (3.15.1)

                              1. Se agregó el código de operación de control de archivos SQLITE_FCNTL_WIN32_GET_HANDLE.
                              2. Corrija el comando VACUUM para que derrame el exceso de contenido en el disco en lugar de guardar todo en la memoria, y posiblemente cause un error de memoria insuficiente para archivos de base de datos más grandes. Esto soluciona un problema introducido por la versión 3.15.0.
                              3. Arregle un caso (presente desde 3.8.0 - 2013-08-26) donde los términos relacionados con OR en la cláusula ON de un LEFT JOIN podrían causar resultados incorrectos. Billete 34a579141b2c5ac.
                              4. Se corrigió un caso en el que el uso de valores de fila en la cláusula ON de LEFT JOIN podría causar resultados incorrectos. Entrada fef4bb4bd9185ec8f.

                              2016-10-14 (3.15.0)

                              1. Se agregó soporte para valores de fila.
                              2. Permitir funciones SQL deterministas en la cláusula WHERE de un índice parcial.
                              3. Se agregó el "modeof =nombre del archivo"Parámetro URI en el VFS de Unix
                              4. Se agregó soporte para SQLITE_DBCONFIG_MAINDBNAME.
                              5. Se agregó la capacidad de aspirar una base de datos ADJUNTA.
                              6. Mejoras en el shell de la línea de comandos:
                                1. Agregue los comandos de puntos ".testcase" y ".check".
                                2. Se agregó la opción --new al comando de punto ".open", lo que provocó que cualquier contenido anterior en la base de datos se purgara antes de abrir.

                                2016-09-12 (3.14.2)

                                1. Soporte mejorado para usar la convención de llamadas STDCALL en winsqlite3.dll.
                                2. Arregle la interfaz sqlite3_trace_v2 () para que esté deshabilitada si la devolución de llamada o los argumentos de la máscara son cero, de acuerdo con la documentación.
                                3. Corrija los errores de comentarios y mejore los comentarios generados en los listados EXPLAIN cuando se usa la opción -DSQLITE_ENABLE_EXPLAIN_COMMENTS en tiempo de compilación.
                                4. Corrija el comando ".read" en el shell de la línea de comandos para que comprenda que su entrada no es interactiva.
                                5. Corrija los cálculos de afinidad para un SELECT en el RHS de un operador IN. Arreglo para ticket 199df4168c.
                                6. La optimización ORDER BY LIMIT no es válida a menos que el plan de consulta utilice realmente el bucle de operador IN más interno. Arreglo para el ticket 0c4df46116e90f92.
                                7. Solucione un problema del generador de código interno que causaba que algunas operaciones DELETE no funcionaran. Entrada ef360601

                                2016-08-11 (3.14.1)

                                1. Una mejora en el rendimiento de la operación "truncar" de caché de página reduce el tiempo de COMMIT en decenas de milisegundos en sistemas con un caché de página grande.
                                2. Arregle la opción --rbu de sqldiff.

                                2016-08-08 (3.14)

                                2016-05-18 (3.13.0)

                                1. Posponga la E / S asociada con los archivos TEMP durante el mayor tiempo posible, con la esperanza de que, en última instancia, la E / S se pueda evitar por completo.
                                2. Fusionó la extensión de la sesión en el tronco.
                                3. Se agregó el comando ".auth ON | OFF" al shell de la línea de comandos.
                                4. Se agregó la opción "--indent" a los comandos ".schema" y ".fullschema" del shell de la línea de comandos, para activar la impresión bonita.
                                5. Se agregó la opción ".eqp full" al shell de la línea de comandos, que EXPLICA y EXPLICA EL PLAN DE CONSULTA en cada declaración que se evalúa.
                                6. Manejo mejorado de nombres de archivo Unicode en el shell de línea de comandos en Windows.
                                7. Resistencia mejorada contra decisiones tontas del planificador de consultas causadas por modificaciones incompletas o incorrectas en la tabla sqlite_stat1 por parte de la aplicación.
                                8. Se agregó la interfaz sqlite3_db_config (db, SQLITE_DBCONFIG_ENABLE_LOAD_EXTENSION) que permite habilitar la C-API sqlite3_load_extension () mientras se mantiene la función SQL load_extension () deshabilitada por motivos de seguridad.
                                9. Cambie el algoritmo de búsqueda de directorio temporal en Unix para permitir que los directorios con permiso de escritura y ejecución, pero sin permiso de lectura, sirvan como directorios temporales. Aplique este mismo estándar al "." directorio de reserva.

                                Correcciones de errores en la versión de parche 3.12.2 (18/04/2016):

                                Correcciones de errores en la versión de parche 3.12.1 (08/04/2016):

                                2016-04-18 (3.12.2)

                                1. Solucione un problema de compatibilidad con versiones anteriores en la versión 3.12.0 y 3.12.1: Columnas declaradas como TECLA PRIMARIA "INTEGER" (con comillas alrededor de la palabra clave del tipo de datos) no se reconocían como una CLAVE PRIMARIA INTEGRADA, lo que resultó en un archivo de base de datos incompatible. Entrada 7d7525cb01b68
                                2. Se corrigió un error (presente desde la versión 3.9.0) que puede hacer que la operación DELETE pierda filas si PRAGMA reverse_unordered_selects está activado. Ticket a306e56ff68b8fa5
                                3. Se corrigió un error en el generador de código que puede causar resultados incorrectos si se unen dos o más tablas virtuales y la tabla virtual utilizada en el bucle externo de la combinación tiene una restricción de operador IN.
                                4. Interprete correctamente los valores negativos de "PRAGMA cache_size" al determinar el tamaño de la caché que se utiliza para clasificar grandes cantidades de datos.

                                2016-04-08 (3.12.1)

                                1. Solucione un error de condición de límite introducido por la versión 3.12.0 que puede provocar un bloqueo durante el uso intensivo de SAVEPOINT. Ticket 7f7f8026eda38.
                                2. Corrija las vistas para que hereden los tipos de datos de columna de la tabla con la que están definidas, cuando sea posible.
                                3. Corrija el planificador de consultas para que los operadores IS e IS NULL puedan generar un índice en una LEFT OUTER JOIN.


                                1.4.38.0

                                Estado de lanzamiento

                                9/12/2019: Lanzamiento para descarga. No disponible mediante actualización automática.

                                Nuevas funciones y mejoras

                                • Actualizamos Password Hash Sync para Azure AD Domain Services para tener en cuenta correctamente el relleno en los hashes de Kerberos. Esto proporcionará una mejora del rendimiento durante la sincronización de contraseñas de Azure AD a Azure AD Domain Services.
                                • Agregamos soporte para sesiones confiables entre el agente de autenticación y el bus de servicio.
                                • Agregamos una caché de DNS para conexiones websocket entre el agente de autenticación y los servicios en la nube.
                                • Agregamos la capacidad de apuntar a un agente específico desde la nube para probar la conectividad del agente.

                                Problemas resueltos

                                • La versión 1.4.18.0 tenía un error en el que el cmdlet de PowerShell para DSSO usaba las credenciales de inicio de sesión de Windows en lugar de las credenciales de administrador proporcionadas al ejecutar ps. Como resultado de lo cual no fue posible habilitar DSSO en varios bosques a través de la interfaz de usuario de Azure AD Connect.
                                • Se realizó una corrección para habilitar DSSO simultáneamente en todo el bosque a través de la interfaz de usuario de Azure AD Connect

                                Lista completa de iPads, año de lanzamiento y versión actual de iOS / iPad OS que pueden ejecutar.

                                Con los nuevos iPad Pros 11 & # 34 y 12,9 & # 34 lanzados en abril de 2021, Apple ahora ha lanzado un total de 27 iPads diferentes, y cada vez es más difícil mantenerlos en orden. Por lo tanto, esta sugerencia para el usuario tiene como objetivo mantener una lista dividida por sublínea, que incluye el tamaño de la pantalla, la CPU, el año de lanzamiento, la fecha de descontinuación y las versiones del sistema operativo iOS / iPad que pueden ejecutar ahora.

                                Nombre oficial | Generacion | Tamaño de pantalla | CPU | Fecha de lanzamiento | Última versión de iOS / iPadOS | Estado

                                & # 34 iPad normal & # 34 (no mini, air o pro)

                                iPad | Primero | 9,7 & # 34 | A4 | 2010 | 5.1.5 | Discontinuado en marzo de 2011

                                iPad 2 | Segundo | 9,7 & # 34 | A5 | 2011 | 9.3.5/9.3.6(CDMA) | Descatalogado en marzo de 2014

                                iPad | Tercero | 9,7 & # 34 | A5X | 2012 | 9.3.5/9.3.6(CDMA) | Descatalogado en octubre de 2012

                                iPad con pantalla Retina | Cuarto | 9,7 & # 34 | A6X | 2012 | 10.3.3/10.3.4(Celular) | Descatalogado en octubre de 2014

                                iPad | Quinto | 9,7 & # 34 | A9 | 2017 | 14.6 | Descatalogado en marzo de 2018

                                iPad | Sexta | 9,7 & # 34 | A10 | 2018 | 14.6 | Descatalogado en septiembre de 2019

                                iPad | Séptimo | 10.2 & # 34 | A10 | 2019 | 14.6 | Descatalogado en septiembre de 2020

                                iPad | Octavo | 10.2 & # 34 | A12 | 2020 | 14.6 | Vendido actualmente

                                iPad Mini | Primero | 7,9 & # 34 | A5 | 2012 | 9.3.5/9.3.6(CDMA) | Descatalogado en junio de 2015

                                iPad Mini 2 | Segundo | 7,9 & # 34 | A7 | 2013 | 12.5.4 | Discontinuado en marzo de 2017

                                iPad Mini 3 | Tercero | 7,9 & # 34 | A7 | 2014 | 12.5.4 | Discontinuado en septiembre de 2015

                                iPad Mini 4 | Cuarto | 7,9 & # 34 | A8 | 2015 | 14.6| Descatalogado en marzo de 2019

                                iPad Mini | Quinto | 7,9 & # 34 | A9 | 2019 | 14.6 | Vendido actualmente

                                iPad Air | Primero | 9,7 & # 34 | A7 | 2013 | 12.5.4 | Discontinuado en marzo de 2016

                                iPad Air 2 | Segundo | 9,7 & # 34 | A8X | 2014 | 14.6 | Discontinuado en marzo de 2017

                                iPad Air | Tercero | 10,5 & # 34 | A12 | 2019 | 14.6 | Descatalogado en septiembre de 2020

                                iPad Air | Cuarto | 10,9 & # 34 | A14 | 2020 | 14.6 | Vendido actualmente

                                iPad Pro 12.9 y # 34 | Primero | 12,9 & # 34 | A9X | 2015 | 14.6 | Descatalogado en junio de 2017

                                iPad Pro 12.9 y # 34 | Segundo | 12,9 & # 34 | A10X | 2017 | 14.6 | Descatalogado en noviembre de 2018

                                iPad Pro 12.9 y # 34 | Tercero | 12,9 & # 34 | A12X | 2018 | 14.6| Descatalogado marzo de 2020

                                iPad Pro 12.9 y # 34 | Cuarto | 12,9 & # 34 | A12Z | 2020 | 14.6 | Descatalogado en abril de 2021

                                iPad Pro 12.9 y # 34 | Quinto | 12,9 & # 34 | M1 | 2021 | 14.6 | Vendido actualmente

                                iPad Pro 9.7 y # 34 | Primero / Único | 9,7 & # 34 | A9X | 2016 | 14.6 | Descatalogado en junio de 2017

                                iPad Pro 10.5 y # 34 | Primero / Único | 10,5 & # 34 | A10X | 2017 | 14.6| Descatalogado en noviembre de 2018

                                iPad Pro 11 y # 34 | Primero | 11 & # 34 | A12X | 2018 | 14.6 | Descatalogado en marzo de 2020

                                iPad Pro 11 y # 34 | Segundo | 11 & # 34 | A12Z | 2020 | 14.6| Descatalogado en abril de 2021

                                iPad Pro 11 y # 34 | Tercero | 11 & # 34 | M1 | 2021 | 14.6| Vendido actualmente

                                * Últimas actualizaciones: iPadOS 14.6y iOS 12.5.4 para modelos compatibles.

                                iPadOS 15 será compatible con los mismos dispositivos con los que es compatible iPadOS 14.


                                Años del modelo de Dell

                                Esta tabla muestra el año calendario aproximado durante el cual se lanzaron originalmente modelos selectos de computadoras Dell. Los modelos que se muestran aquí son los que se compran con más frecuencia para que los utilicen los profesores y el personal que obtienen el apoyo del grupo de servicios de escritorio y usuario de ECN & # 39s. Para estimar rápidamente la edad de su computadora, simplemente búsquela en la tabla.

                                Para los modelos que no se muestran aquí y / o para determinar la fecha de compra original exacta de su computadora, vaya a dell.com/support y busque el estado de la garantía ingresando su etiqueta de servicio.

                                Modelos de computadoras Dell comúnmente comprados lanzados por años calendario.
                                Años del modelo de Dell (aproximados) *
                                Año OptiPlex Precisión Latitud de 15 pulgadas Latitude de 14 pulgadas Latitude de 13 pulgadas Latitude de 12 pulgadas
                                2020 5080 5510 5410 5310 7210
                                2019 5070 5500 5300 5400 7200
                                2018 5060, 7050 T5820, 7820, T3430, T3630 5590 5490 7390 7290
                                2017 5050 5580 5480,7480 5289,5285,7280
                                2016 T3420, T3620 5570 5470, 7470 7370 7270
                                2015 5040, 7040 5550 5450, 7450 7250
                                Al reutilizar computadoras existentes, ECN recomienda solo el uso de modelos de 2014 o posteriores. Algunas computadoras pueden requerir actualizaciones de memoria. Aunque es compatible con ECN, ¿los modelos anteriores satisfarán sus necesidades? Consulte "¿Con qué frecuencia se debe reemplazar mi computadora?" En nuestra página de recomendaciones de computadoras de escritorio.
                                Los modelos por debajo de esta línea no son adecuados para el soporte de ECN. Comuníquese con nosotros para discutir las opciones. **
                                2014 7020 T5810, T7810, T7910
                                2013 9020 T1700, T3610, T5610, T7610 6540 7440, E6440 7240
                                2012 7010, 9010 T1650, T3600, T5600, T7600 E6530 E6430 E6330 E6230
                                2011 790, 990 T1600 E6520 E6420 E6320 E6220
                                2010 780, 980 T1500 E6510 E6410 E4310, 13
                                2009 760, 960 T3500, T5500, T7500 E6500 E6400 E4300 E4200
                                2008 755 T7400
                                2007 745 T3400, T5400 D830 D630 D430
                                2006 GX620 390, 490 D820 D620, D520 D420
                                2005 GX280 380 D810 D610, D510 D410
                                2004 GX270, 170L 360 D505 D400
                                2003 D800 D600, D500
                                2002 GX260 C640 C400
                                2001 GX240 330

                                * Estos son los años aproximados en que los modelos que se muestran primero estuvieron disponibles. Históricamente, Dell cambiaba los modelos de OptiPlex cada 12-18 meses, y cambiamos a los últimos modelos de inmediato. En mayo de 2011, por ejemplo, cuando se envió OptiPlex 790, dejamos de comprar OptiPlex 780.

                                Sin embargo, la línea de modelos de estaciones de trabajo Precision cambia con menos frecuencia a principios de 2012, por ejemplo, todavía compramos ocasionalmente nuevos modelos Precision T3500, T5500 y T7500. Como se indicó anteriormente, verifique el estado de la garantía de su computadora a través del sitio web de Dell.

                                ** Para ser francos, nos referimos a los modelos debajo de la & quot; línea & quot; utilizando frases muy técnicas como & quot; Increíblemente pésimo en el entorno de software actual & quot; y & quot; Proporcionando un rendimiento miserable en el mejor de los casos & quot. y luego seguimos con una recomendación que equivale a & quot; Dejemos & # 39s, por favor, eliminen estos de su miseria & quot.

                                • La sección & quot ¿Con qué frecuencia se debe reemplazar mi computadora? & Quot de nuestra página de recomendaciones de computadoras de escritorio.
                                • Puntos de referencia del modelo Dell: puntuaciones numéricas para comparar el rendimiento general aproximado del sistema de las computadoras de escritorio Dell desde 2001 hasta el presente

                                Última modificación: 2021/02/22 09: 09: 56.021304 EE.UU. / Este por sundeep.rao.1
                                Creado: 14/09/2010 12:54: 27.750000 GMT-4 por john.a.omalley.1.


                                Ver el vídeo: Lanzamiento de disco historia